首先假设访问的时候用户名、密码和服务器IP地址设置正确,且该用户有访问数据库的权限。通常情况下仍然无法访问的原因是防火墙的限制,解决方法如下:
添加防火墙Inbound Rules
运行Win+R,输入wf.msc
运行。
新建Inbound Rules
新建Inbound Rules2
后面几步都是默认设置,最后给你新建的规则命名后点完成。
一般这一步操作后问题即可解决,如果还不行可以进行下面这一步设置。
设置防火墙允许Apps通过
防火墙允许Apps通过
防火墙允许Apps通过2
找到mysql相关的条目,注意图上第一个是mysql主程序(这个如果没有的话点右下角Allow another app...自己添加mysql所在位置),第二个是第一步中添加的策略,给这俩在public和private那儿都勾上钩子,确认操作即可。