下載該壓縮包僅僅包含MySQL服務器需要的基本文件,沒有可視化圖形界面(下載地址:https://dev.mysql.com/downloads/mysql/
將壓縮包解壓到D:\Program Files\mysql-8.0.22-winx64\路徑下,也可以自定義安裝路徑。
將MySQL安裝路徑下的bin目錄配置到Path變量中,使在命令行的任何目錄下可以執行MySQL命令。
D:\Program Files\mysql-8.0.22-winx64\mysql-8.0.22-winx64\bin
新建一個名爲my.ini的文本文件,將以下添加進去
basedir = C:\Program Files\MySQL\mysql-5.7.10-winx64
datadir = C:\Program Files\MySQL\mysql-5.7.10-winx64\data
以管理員身份運行cmd,進入到MySQL的bin目錄,執行初始化命令:mysqld --initialize --user=mysql --console
初始化完成後會提供一個臨時的root密碼,如下圖紅色方框,記下該密碼。(@localhost:)
安裝MySQL服務:mysqld –install mysql(mysql爲默認的服務名,若只會安裝一個服務器,則可以不寫)
啓動服務:net start mysql
登錄:mysql -uroot -p(密碼爲第6步記錄的密碼)
修改密碼:ALTER USER ‘root’@‘localhost’ IDENTIFIED BY ‘new_password’;
完成!!!
PS:多個MySQL服務器的安裝:
若想要在一臺機器上安裝多個MySQL服務。可以將之前解壓後的文件夾複製到其他目錄***意:data需要爲空,否則無法初始化)。然後按照前面的步驟安裝MySQL服務。需要注意的有:
多個MySQL服務的名稱不能相同。相同時無法安裝成功 多個MySQL服務的端口號不能相同(可以在配置文件中配置端口號)。一個端口只能監聽一個MySQL服務,因此端口號相同時只能啓動一個MySQL服務。