MySQL8.0.15+Win10+64安裝(含避坑)

 

2、解壓:生成12個文件,沒有data和my-default.ini文件

3、在環境變量中填加安裝包的bin文件地址,例如:D:\mysql-8.0.15-winx64\bin

4、用管理員身份運行cmd,換到想安裝MySql的目錄下,用cd命令,例如:

>d:

>cd D:/mysql-8.0.15-winx64/bin

5、安裝:輸入 mysqld --install ,出現以下圖樣,安裝成功(不要開心,這只是第一步)

6、初始化:輸入 mysqld --initialize,安裝目錄下出現data文件夾,其中的後綴名爲.err的文件中包含了之後會使用到的隨機密碼

7、在安裝根目錄下新建一個my-default.ini文件,如果名稱爲my.ini,mysql啓動失敗,

如圖所示;如果在初始化步驟前新建文件,很有可能得到一堆[ERROR],得不到隨機密碼

在my-default.ini中輸入以下內容:

  1. [mysql]
  2. # 設置mysql客戶端默認字符集
  3. default-character-set=utf8
  4. [mysqld]
  5. # 設置3306端口
  6. port = 3306
  7. # 設置mysql的安裝目錄
  8. basedir= D:\\Program Files (x86)\\mysql-8.0.12-winx64
  9. # 設置mysql數據庫的數據的存放目錄
  10. datadir= D:\\Program Files (x86)\\mysql-8.0.12-winx64\\data
  11. # 允許最大連接數
  12. max_connections=20
  13. # 服務端使用的字符集默認爲8比特編碼的latin1字符集
  14. character-set-server=utf8
  15. # 創建新表時將使用的默認存儲引擎
  16. default-storage-engine=INNODB

8、啓動:在cmd中輸入 net start mysql,出現下面圖樣,啓動成功

9、登錄:輸入 mysql -u root -p ,輸入隨機密碼

 

10、更改密碼:輸入 ALTER USER 'root'@'localhost'  IDENTIFIED WITH mysql_native_password BY '新密碼';

11、驗證:輸入 show databases; 出現如下圖樣

12、輸入quit退出,再輸入 net stop mysql 關閉服務器

13、以防萬一,可以卸載再安裝。

輸入 sc query mysql,查詢,如果出現以下圖樣,則說明已經安裝。

輸入sc delete mysql,可以卸載

最後,重啓大法好。

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