Windows10安裝MySQL 8.0.11

一、下載MySQL 8.0.11   mysql

     https://cdn.mysql.com//Downloads/MySQL-8.0/mysql-8.0.12-winx64.zipsql

二、解壓至對應文件夾數據庫

     本文解壓至 D:\Program Files\編碼

     

三、手動添加配置文件  my.inispa

     在 D:\Program Files\mysql-8.0.11-winx64 目錄下新建  my.ini 文件,指定以下內容:     3d

     [mysql]   # 設置mysql客戶端默認字符集cdn

     default-character-set=utf8 server

     [mysqld]   #設置3306端口blog

     port = 3306 ip

     # 設置mysql的安裝目錄

     basedir=D:\Program Files\mysql-8.0.11-winx64

     # 設置mysql數據庫的數據的存放目錄

     datadir=D:\mysqldata

     # 容許最大鏈接數

     max_connections=200

     # 服務端使用的字符集默認爲8比特編碼的latin1字符集

     character-set-server=utf8

     # 建立新表時將使用的默認存儲引擎

     default-storage-engine=INNODB

     

     注意: my.ini文件的編碼格式必須爲 ANSI 格式。(以記事本方式打開該文件,另存爲的方式,確認其是否爲ANSI格式。不然後續會報錯)

      

四、以管理員身份運行cmd到mysql安裝路徑下執行 mysqld -install

     若是安裝成功,則以下入所示,顯示  Service successfully installed.

     若是報錯信息爲  Found option without preceding group in config   則是由於 my.ini文件 的編碼格式不是ANSI。

     若是報錯信息爲  Install/Remove of the Service Denied   則是由於 不是以管理員的身份運行cmd。

     

五、添加系統環境變量PATH 增長  D:\Program Files\mysql-8.0.11-winx64\bin

     Windows10——運行——sysdm.cpl——系統屬性——高級——環境變量

     

     

六、輸入命令 net start mysql 啓動mysql服務

     報錯信息以下:

     

     經過MySQL控制檯查看錯誤信息 mysqld --console 錯誤信息以下圖所示:

     

     解決方法:

     ① 手工刪除 my.ini 文件指定的文件夾 datadir=D:\mysqldata

     ② 使用命令  mysqld -remove mysql  移除已錯誤安裝的mysqld服務

     

     ③ 以管理員身份運行cmd的  D:\Program Files\mysql-8.0.11-winx64\bin 目錄下執行 mysqld --initialize-insecure

         此時會發現程序會根據 my.ini文件 定義的路徑自動建立 mysqldata文件夾

    ④  以管理員身份運行cmd的 D:\Program Files\mysql-8.0.11-winx64\bin 目錄下執行 mysqld -install

     

     ⑤  以管理員身份運行cmd的 D:\Program Files\mysql-8.0.11-winx64\bin 目錄下執行 net start mysql 啓動mysql服務。

     

七、輸入mysql -u root -p 登陸(第一次安裝mysql沒有密碼,直接回車鍵過)

     

 

      !!!!!!!!!!!至此,安裝完畢,並登錄成功!!!!!!!!!!!

相關文章
相關標籤/搜索