重装了腾讯云的系统Ubuntu18.04,安装了8版本的MySQL。安全组3306端口已经打开。MySQL的root账户密码已经改了,本机可以使用密码登录,允许访问的iP地址也改成0.0.0.0了。但是navicat还是连不上。
[]
mysql有没有设置允许远程登录
配置mysql允许远程连接的方法
谢谢回答。我已经解决问题了,不是因为没开启远程访问,而是因为最新版数据库是的password()函数加密方式与navicat的加密不同。把MySQL的还回原来的就行了。
[来自 Cnblogs For Xamarin]
'%' 才代表所有远程地址可以访问,不是 '0.0.0.0' 。
谢谢回答。在MySQL的mysq数据库的user表中,%表示所有地址。在MySQL的配置文件中,0.0.0.0表示所有地址。我已经解决问题了,因为最新版数据库是的password()函数加密方式与navicat的加密不同。把MySQL的还回原来的就行了。
[来自 Cnblogs For Xamarin]