Windows10下通過zip安裝mysql到指定文件夾

  1. 下載在這裏插入圖片描述該壓縮包僅僅包含MySQL服務器需要的基本文件,沒有可視化圖形界面(下載地址:https://dev.mysql.com/downloads/mysql/

  2. 將壓縮包解壓到D:\Program Files\mysql-8.0.22-winx64\路徑下,也可以自定義安裝路徑。

  3. 將MySQL安裝路徑下的bin目錄配置到Path變量中,使在命令行的任何目錄下可以執行MySQL命令。
    D:\Program Files\mysql-8.0.22-winx64\mysql-8.0.22-winx64\bin

  4. 新建一個名爲my.ini的文本文件,將以下添加進去
    basedir = C:\Program Files\MySQL\mysql-5.7.10-winx64
    datadir = C:\Program Files\MySQL\mysql-5.7.10-winx64\data

  5. 以管理員身份運行cmd,進入到MySQL的bin目錄,執行初始化命令:mysqld --initialize --user=mysql --console

  6. 初始化完成後會提供一個臨時的root密碼,如下圖紅色方框,記下該密碼。(@localhost:)

  7. 安裝MySQL服務:mysqld –install mysql(mysql爲默認的服務名,若只會安裝一個服務器,則可以不寫)

  8. 啓動服務:net start mysql

  9. 登錄:mysql -uroot -p(密碼爲第6步記錄的密碼)

  10. 修改密碼:ALTER USER ‘root’@‘localhost’ IDENTIFIED BY ‘new_password’;

完成!!!

PS:多個MySQL服務器的安裝:
若想要在一臺機器上安裝多個MySQL服務。可以將之前解壓後的文件夾複製到其他目錄***意:data需要爲空,否則無法初始化)。然後按照前面的步驟安裝MySQL服務。需要注意的有:

多個MySQL服務的名稱不能相同。相同時無法安裝成功 多個MySQL服務的端口號不能相同(可以在配置文件中配置端口號)。一個端口只能監聽一個MySQL服務,因此端口號相同時只能啓動一個MySQL服務。