Navicat Premium连接CentOS7下的mysql 8
查看linux 下的防火墙是否打开
Centos7的防火墙为 firewalld(不要搞错了!)
开放端口需要先开启防火墙
systemctl start firewalld
开放端口
firewall-cmd --zone=public --add-port=3306/tcp --permanent
重新载入防火墙使设置生效
firewall-cmd --reload
查看是否开放端口
firewall-cmd --zone=public --query-port=3306/tcp
关闭已开放端口
firewall-cmd --zone=public --remove-port=3306/tcp --permanent
(这里是关闭端口号,根据需求自行关闭!)
在本机上链接虚拟机
ping 虚拟机的IP地址看能否ping通
telnet 虚拟机的IP地址 3306
telnet 这里可能无法识别。在电脑上的控制面板上进行设置,自行百度
登录前,先启动linux下的mysql systemctl start mysqld
登录linux下的mysql mysql -uroot -p
password:******