Navicat连接虚拟机里的mysql8.x

一:虚拟机联网

NAT模式原理:

Navicat连接虚拟机里的mysql8.x

关于如何使用VMnet8构造子网段参考博客

设置完成后本机上VMnet8IP设置如下:

Navicat连接虚拟机里的mysql8.x

Vmware虚拟网络设置:

Navicat连接虚拟机里的mysql8.x

虚拟机IP设置:

Navicat连接虚拟机里的mysql8.x

二:防火墙开启特定端口

防火墙 - 高级设置 - 入站规则-开启本地3306端口

三:Navicat远程连接

默认情况下,mysql的用户没有远程访问权限,因此需要手动添加

在虚拟机中进入mysql :

mysql -uroot -p123456

创建用户:

create user ‘用户名’@’访问的主机’ identified by ‘密码’;

create user 'win12'@'%' identified by '123465';

赋予权限:

grant 权限列表 on 数据库 to ‘用户名’@’访问主机’ ;

GRANT ALL PRIVILEGES ON . TO 'win12'@'%' WITH GRANT OPTION;

--%表示任意主机,如果需要指定Ip地址可添入特定地址

上一篇:安装mysql8版本时启动报错“服务没有任何错误”


下一篇:Mac环境中安装mysql8