教你如何在Windows上手動安裝MySQL 8.0

本教程使用的 MySQL 安裝包為 mysql-8.0.11-winx64.zip

  1. 解壓 MySQL 壓縮包到目標安裝目錄,如:F:/Program Files/

  2. 創(chuàng)建配置文件 my.ini 到解壓目錄下,如:F:/Program Files/mysql-8.0.11-winx64

    [mysqld]
    # set basedir to your installation path
    basedir=F:/Program Files/mysql-8.0.11-winx64
    # set datadir to the location of your data directory
    datadir=F:/Program Files/mysql-8.0.11-winx64/data
    
  3. F:/Program Files/bin 目錄添加到系統(tǒng)環(huán)境變量 PATH

  4. 初始化 MySQL

    mysqld --initialize --console
    

    --console 選項的作用是將日志輸出到控制臺。

    該命令會隨機生成初始 ROOT 帳號密碼,之后登錄會用到,一定要記?。?!

    如果忘了該隨機密碼,則到 datadir 根目錄找到 .err 后綴的文件打開查找

  5. 第一次啟動 MySQL 服務

    mysqld --console
    

    如果想要關閉 MySQL 服務,使用 MySQL 自帶的 mysqladmin 命令:

    mysqladmin -u root -p shutdown
    
  6. 將 MySQL 安裝成 Windows 服務

    mysqld --install
    

    上述命令會將 MySQL 安裝成自動運行的 Windows 服務,如果你想手動運行,則執(zhí)行以下命令:

    mysqld --install-manual
    

    如果你想刪除已經安裝的 MySQL 服務,執(zhí)行以下命令:

    mysqld --remove
    

    MySQL 服務安裝完成后,使用 net startnet stop 來啟動和關閉 MySQL 服務

    net start mysql
    net stop mysql
    
  7. 測試 MySQL 是否安裝成功

    執(zhí)行以下任何一個命令即可:

    mysqlshow
    mysqlshow mysql
    mysqladmin version status proc
    mysql test
    

    有關 mysqlshow 命令的更多情況請點擊這里

    注意,如果你已經設置了密碼,則需要在上面命令后面添加 -u root -p 才能成功運行。

  8. 修改 ROOT 帳號密碼

    首先使用之前隨機生成的 ROOT 帳號密碼登錄 MySQL 服務:

    shell> mysql -u root -p
    Enter password: (enter the random root password here)
    

    然后修改 ROOT 帳號密碼:

    mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY 'new_password';
    
  9. 授權遠程登錄

    mysql> GRANT ALL ON *.* TO 'root'@'%';
    Query OK, 0 rows affected
    mysql> FLUSH PRIVILEGE;
    
最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

友情鏈接更多精彩內容