Navicat Premium12連接MySQL8.0版本

在這裏插入圖片描述

前言

通過navicat連接mysql其實很簡單,只需要在mysql中創建數據庫用戶,在確保連通性的情況下,可以通過navicat工具連接mysql,對其進行各種操作。

注:唯一要注意的是MySQL8.0版本使用了新的密碼驗證機制,以至於我們不進行任何更改的情況下創建用戶,連接時會彈出2059報錯。

Navicat12軟件包

鏈接:Navicat12軟件包
提取碼:y8jd

直接解壓就可使用,打開如下圖
在這裏插入圖片描述
按F1可打開Navicat相關操作手冊
在這裏插入圖片描述

MySQL相關操作

首先,我的MySQL版本爲8.0.13

mysql -V
mysql  Ver 8.0.13 for Linux on x86_64 (Source distribution)

接下來創建數據庫用戶

mysql> create user 'test'@'192.168.1.%' identified with mysql_native_password by '123456';

命令解讀:創建用戶test,允許連接的主機範圍爲192.168.1.0網段,使用舊密碼機制,設置密碼爲123456。

對數據庫用戶給予權限,按需求分配

mysql> grant all on *.* to 'test'@'192.168.1.%';

刷新權限

mysql> flush privileges;

這樣對數據庫的操作就完成了,唯一的核心就是要設置舊的密碼策略,其他正常設置即可。

連接測試

Navicat支持多種數據庫的連接,這裏我們選擇MySQL
在這裏插入圖片描述
在其中填寫要連接的數據庫IP及數據庫用戶即可。
在這裏插入圖片描述
可通過連接測試驗證是否能夠連接
在這裏插入圖片描述
之後點擊確認,連接MySQL數據庫
在這裏插入圖片描述
連接成功就會顯示數據庫的各種信息,如上圖。

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