1. 程式人生 > >安裝Mysql8並與桌面管理工具連線

安裝Mysql8並與桌面管理工具連線

本人原來用的是mysql5.5,但是由於專案需求,需要用utf8mb4_general_ci的編碼方式,該編碼方式在mysql5.5.3之後的版本才支援。 我選擇是mysql8.0.12進行安裝(目前windows最新版本)

第一步解除安裝原來版本(mysql5.5)

1、在“服務”中關閉mysql服務

我的電腦“右擊”出現“管理”,然後選擇最後一個選項“服務與應用程式”
注意:需要檢查一下“工作管理員”中是否還存在mysqld的程序,需要關閉

2、解除安裝mysql(可以用360解除安裝) 3、下載mysql8安裝包

https://dev.mysql.com/downloads/installer/

官網下載頁面

3、進行安裝

安裝過程選擇“custom”模式,然後選擇需要的元件進行即可

4、利用Navicat進行管理

輸入完賬號密碼後會出現如下提示: 客戶端錯誤提示

原因是mysql8的加密規則發生了變化。
做法:
1、進入mysql安裝目錄的bin資料夾下,然後右擊在此處開啟命令板。
2、命令列登入mysql進行修改密碼
#登入
mysql -u root -p
#更新使用者密碼
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '新密碼';
#重新整理許可權
FLUSH PRIVILEGES;

5、再次利用Navicat進行資料庫登入

到此問題解決