Windows下安裝MySQL(Zip方式)

閒暇時間裝了個MySQL,然而問題多多,寫篇文章希望能夠有所幫助

  1. MySQL官方下載地址 進入後拉到下面,進行下載的選擇。下載完成後解壓即可
  2. 將文件夾放到自定的目錄下,我的放在了 C:\MySQL\mysql-8.0.12
  3. 進入文件夾新建一個 my.ini 文件,用notepad++編輯
    [mysql]
    # 設置mysql客戶端默認字符集
    default-character-set=utf8
     
    [mysqld]
    # 設置3306端口
    port = 3306
    # 設置mysql的安裝目錄
    basedir=C:\MySQL\mysql-8.0.12
    # 設置mysql數據庫的數據的存放目錄
    datadir=C:\MySQL\Data
    # 允許最大連接數
    max_connections=200
    # 服務端使用的字符集默認爲8比特編碼的latin1字符集
    character-set-server=utf8
    # 創建新表時將使用的默認存儲引擎
    default-storage-engine=INNODB

    其中,basedir是你選擇存放該文件夾的位置,datadir也是自定義的位置(端口其實也看個人,不衝突就行)

  4. 進入bin目錄下,執行cmd,鍵入 mysqld --initialize-insecure 進行存放目錄的初始化(很多報錯都是這一步)

  5. 依舊在bin目錄下,cmd鍵入 mysqld -install 

  6. cmd內執行 net start mysql  即可啓動服務

 

常見問題:

  • ERROR 2003 (HY000): Can't connect to MySQL server on 'localhost' (10061)

該問題有幾種可能性,一個是曾經修改過本地hosts文件,路徑:C:\Windows\System32\drivers\etc,notepad++打開編輯,保證存在: 127.0.0.1       localhost     這麼一條數據。第二種就是,正確的cmd應該敲的是:mysqld,少數情況會敲成mysql

  • 無法啓動服務

cmd鍵入 mysqld -remove 進行卸載,再執行 mysqld -install 進行安裝,之後通過鍵入 mysqld --console 查看安裝過程

其中如果有 Error 的話,針對性的解決該 Error 即可(Warning可無需理會)

 

如果遇到什麼問題,歡迎評論留言,看到我會及時回覆

 

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