window 10 mysql 8.0.11 安裝與 navicat連線
mysql 8.0.11 安裝與 navicat連線
mysql為官網下載的8.0.11的zip安裝檔案
mysql安裝
下載好壓縮包後解壓到安裝目錄
進入解壓後的檔案目錄例如:D:\Program Files\mysql-8.0.11-winx64
新建一個my.ini檔案(注意編碼格式為ANSI文字工具預設格式)
下圖為儲存my.ini檔案的示例圖,注意編碼格式
將如下程式碼寫入到my.ini中
D:\Program Files\mysql-8.0.11-winx64 為安裝目錄,這裡請寫自己的安裝目錄
[mysql]
# 設定mysql客戶端預設字符集
default-character-set = utf8
[mysqld]
#設定3306埠
port = 3306
# 設定mysql的安裝目錄
basedir = D:\Program Files\mysql-8.0.11-winx64
# 設定mysql資料庫的資料的存放目錄
datadir = D:\Program Files\mysql-8.0.11-winx64\data
# 允許最大連線數
max_connections = 200
# 服務端使用的字符集預設為UTF8
character-set-server = utf8
# 建立新表時將使用的預設儲存引擎
default-storage-engine = INNODB
[client]
default-character-set = utf8
配置一下系統環境變數
將安裝目錄下的bin目錄配置到path環境變數中
如下圖
複製上圖目錄
進入系統環境變數選擇新建將目錄貼上進去並點選確定
用管理員許可權開啟命令列
由於配置過環境變數,所以可以直接呼叫mysql安裝目錄下的bin目錄下的命令
首先初始化資料庫,在命令列中輸入如下指令:
mysqld --initialize --console
提示如圖中資訊表示初始化成功,其中圖中
[email protected]: 1=Wp92Izf2u1 ,其中 1=Wp92Izf2u1 為資料庫初始密碼,複製一下密碼(選擇後按回車鍵即可複製)
接下來安裝mysql服務,輸入如下程式碼:
mysqld --install
提示如圖中資訊表示服務安裝成功
接下來啟動mysql服務,輸入如下程式碼:
net start mysql
提示如圖中資訊表示mysql服務啟動成功
接下來就可以登陸一下mysql了
需要上面複製的密碼
輸入如下命令:
mysql -uroot -p1=Wp92Izf2u1
其中-p後面為複製的密碼,貼上密碼即可(一般為滑鼠右鍵貼上)
成功例項如下圖
修改密碼
在登陸mysql後,輸入如下指令修改密碼:
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'password';
其中最後的password為你需要修改的密碼
成功例項如下圖
navicat for mysql 的連線
連線前還需要mysql命令列中分別輸入如下三條指令:
ALTER USER 'root'@'localhost' IDENTIFIED BY 'password' PASSWORD EXPIRE NEVER;
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'password';
FLUSH PRIVILEGES;
分別是修改密碼規則
更新使用者密碼
重新整理許可權
成功示例圖如下
接下來就可以配置navicat的連線了
新建mysql連線輸入使用者名稱root,密碼為自己修改的密碼,並測試連線
成功示例如下圖