mysql 的通过localhost可以连接IP连接不上

额,好久没遇到这个问题了 都快忘了 所以记一下

因为MySQL默认没开 所以需要手动设置一下:

设置权限:

grant all privileges on *.* to '用户名'@'IP地址' identified by '密码';

刷新服务

flush privileges;

想让局域网中的所有机器都能连接MySQL数据库,首先要给MySQL开启远程连接的功能,在MySQL服务器控制台上执行MySQL命令:

grant all privileges on *.* to 用户名@"%" identified by '密码' with grant option;  
flush privileges;




你可能感兴趣的:(数据库)