宿主机的navicat连接linux的MySQL失败
但是使用同网段的windows服务器的navicat可以正常连接
Linux服务器设置:
防火墙关闭
MySQL远程授权所有IP
宿主机防火墙关闭
MySQL版本5.7.24
navicat版本12
有没有哪位大师能指导一下
查看端口是否可以ping通
原因:mysql8之前版本中加密规则为mysql_native_password,mysql8以后的加密规则为caching_sha2_password,将mysql用户登录加密规则修改为mysql_native_password即可!
宿主机?你用虚拟化罗,
是啦,你用的VM网络模式是?? NAT吗?NAT是最容易实现的模式,只要配置正确,就没啥问题。
因为你同网段的机器能连接,代表你的mysql服务和端口侦听都正常。加上你的反馈,是放通了所有用户,就可以排除这问题,其实还是想看看你是否 真的配置正确,有个截图就好😂
你宿主机telnet IP 和端口,通不?从截图,应该不通的
那就要考虑网络层面中的问题,例如防火墙等。