在windows下通過zip文件安裝MySQL - 8.0.11

一. 首先下載ZIP文件


二. 解壓並修改配置文件

  1. 解壓zip文件(我的解壓到了E盤)。
  2. 進入下面的文件夾這裏寫圖片描述你會發現你的文件中沒有data文件和my.ini配置文件(這就對了!!!)。
  3. 新建my.ini配置文件,將下面的內容複製進去(加粗部分爲自己的路徑)。

    [mysqld]
    default_authentication_plugin=mysql_native_password
    basedir=E:\mysql-8.0.11-winx64
    datadir=E:\mysql-8.0.11-winx64\data
    port = 3306
    sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
    character-set-server = utf8mb4
    performance_schema_max_table_instances = 600
    table_definition_cache = 400
    table_open_cache = 256
    [mysql]
    default-character-set = utf8mbhnt
    [client]
    default-character-set = utf8mb4


三. 安裝MySQL

  1. Home+R,cmd 進入; cd E:\mysql-8.0.11-winx64\bin (進入 bin 文件夾)。
  2. 輸入:mysqld --initialize --console(初始化數據庫)
  3. 記住下面加粗的密碼(在dos中的第四行);如果忘記了,將datadir文件刪除再執行2一次。

    2018-07-01T11:30:05.464644Z 5 [Note] [MY-010454] [Server] A temporary password is generated for root@localhost: A)sC35ws&hjf

  4. 在 bin 文件夾下,mysqld --install [服務名](建立服務器,[服務名]缺省,默認爲mysql)。

    注意!!!

    1. 在 install 過程中可能出現失敗(install/remove of the service denied錯誤)。這時候要用 “管理員身份” 運行DOS.
    2. 進入C盤–>windows–>System32–>cmd.exe(右擊鼠標選擇“以管理員身份運行”)。
    3. 再次進入 bin 文件夾,執行 mysqld --install [服務名]
    4. 成功。
      這裏寫圖片描述
  5. 在 bin 文件夾下,開啓MySQL。mysql -uroot -p
    這裏寫圖片描述

  6. 輸入修改密碼指令:MySQL> ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '123456';(123456爲新密碼,前面的’;’不能少)
  7. exit退出MySQL。

參考資料

  1. http://www.111cn.net/database/160378.htm
  2. https://blog.csdn.net/crudby/article/details/80185224
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章