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数据库
在这里插入图片描述
连接成功就会显示数据库的各种信息,如上图。

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