mysql远程访问解决
今天碰到远程访问mysql失败的问题,方法网上讲了一大堆,无非就是说授权给一个用户在某个IP登陆mysql server,
照着做了一大堆,还是失败,最后发现是防火墙的问题
解决方法:
首先要授权:
grant all privileges on *.* to identified by 'zg'
第二步:
开始-->设置-->控制面板-->windows防火墙-->高级-->点击第一个设置-->添加-->
服务描述:这个可以随便写 如:mysql
IP或计算机名:写要访问你的机子的IP或者计算机名 如这里的192.168.1.100
此服务的外部端口号:3306
此服务的内部端口号:3306
协议选择:TCP
这样你在192.168.1.100就能访问你的mysql了。