mysql-5.6.37-winx64安裝記錄(安裝雙版本mysql)

機器上現在已經存在5.0版本mysql的情況下,繼續安裝一個最新版的mysql.

一、官網下載免安裝壓縮包。

下載地址

本人下載的是mysql-5.6.37-winx64.zip.將壓縮包解壓到自定義目錄中。例如:D:\mysql-5.6.37.

二、添加環境變量.

右鍵單擊我的電腦->屬性->高級系統設置(高級)->環境變量。 點擊系統變量下的新建按鈕

  1. 輸入變量名:MYSQL_HOME 輸入變量值:D:\mysql-5.6.37 (自定義的解壓目錄).
  2. 選擇系統變量中的path,點擊編輯按鈕添加變量值%MYSQL_HOME%\bin,與前一個變量值之間以;隔開。

三、註冊windows系統服務

  1. cmd下進入到mysql自定義的解壓目錄的bin目錄下.
    輸入D: 繼續輸入cd D:\mysql-5.6.37\bin
  2. 輸入安裝命令:mysqld -install 服務名稱(不輸入服務名稱,默認會創建名字爲mysql的服務,因爲已經存在一個mysql的服務,此處必須輸入其他名稱)
  3. mysqld -install MySQL5.6 --defaults-file=”D:\mysql-5.6.37\my.ini”(會以指定的路徑下的my.ini裏的參數創建系統服務,注意這裏defaults前面是兩個'-'符號)
  4. 這裏需要將my.ini裏mysql的配置信息寫入my.ini裏:
    [client]
    port=3306
    default-character-set=utf8

    [mysqld] 
    # 設置爲MYSQL的安裝目錄 
    basedir=D:\mysql-5.6.37
    # 設置爲MYSQL的數據目錄 
    datadir=D:\mysql-5.6.37\data
    port=3306
    character_set_server=utf8
    sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES

四、啓動mysql

cmd裏輸入 net start 服務名

五、常用操作

sc delete mysql(cmd下刪除名爲mysql的服務)

    mysqld remove mysql5.6(cmd進入mysql的bin目錄下執行,可以刪除名爲mysql5.6的服務)

    net stop mysql(關閉名爲mysql的服務)

六、注意事項及錯誤記錄

  1. 新裝的mysql端口必須與之前的不同
  2. 錯誤1053:安裝服務時已經提示成功,但稍後啓動服務時出現1053錯誤。解決方案:將剛纔創建的mysql服務刪除,使用mysqld -install mysql5.6重新安裝服務.
  3. 錯誤1067:啓動服務時提示.解決方案:檢查my.ini文件,發現basedir和datadir寫錯,改成正確路徑解決。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章