win系統安裝多個同版本MySQL Server

     本文中我用的是5.7的服務,以此爲例。

  1. 下載mysql-5.7.25-winx64.zip;
  2. 解壓到自定義的位置;
  3. 解壓之後的樣子
  4. 新建一個my.ini文件,使用文本編輯器編輯內容
    [mysqld]
    port = 3306
    #解壓的MySQL目錄
    basedir=D:\mysql\mysql57
    #data自定義的目錄
    datadir=D:\mysql\mysql57\data 
    max_connections=200
    character-set-server=utf8
    default-storage-engine=INNODB
    sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
    [mysql]
    default-character-set=utf8
    #作用是跳過登錄的驗證
    #skip-grant-tables

     

  5. 以管理員身份打開cmd命令窗口,將目錄切換到MySQL的安裝目錄的bin目錄;
  6. 執行mysqld -install 語句進行MySQL的安裝,執行命令後提示:Service successfully installed. 表示安裝成功;
  7. 執行mysqld --initialize-insecure --user=mysql語句進行MySQL的初始化;
  8. 執行net start mysql命令以啓動mysql服務;
  9. 以上就是安裝第一個MySQL服務。
  10. 下面安裝第二個MySQL服務;
  11. 新建一個文件夾,將第一個MySQL安裝目錄下的文件全部拷過去;
  12. 將新目錄中的data文件夾刪除;
  13. 修改my.ini文件內容
    [mysqld]
    port = 3307
    basedir=D:\mysql\mysql571
    datadir=D:\mysql\mysql571\data 
    max_connections=200
    character-set-server=utf8
    default-storage-engine=INNODB
    sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
    [mysql]
    default-character-set=utf8
    #作用是跳過登錄的驗證
    #skip-grant-tables

     

  14. 之後按照第一個後續的步驟安裝即可。
發佈了11 篇原創文章 · 獲贊 3 · 訪問量 2937
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章