使用localhost连接:
Navicat使用localhost可以连接mysql,但无法用ip连接的解决
使用IP连接:
Navicat使用localhost可以连接mysql,但无法用ip连接的解决
解决:
命令提示窗口进到MySQL的bin目录输入账号密码,然后赋予所有用户远程连接权限:

Navicat使用localhost可以连接mysql,但无法用ip连接的解决
.:表示 所有数据库所有表,%:表示所有ip,by后面为数据库密码。
赋予权限:
mysql>grant all privileges on . to ‘root’@’%’ identified by ‘123’;
Navicat使用localhost可以连接mysql,但无法用ip连接的解决
刷新配置:
mysql>flush privileges;
Navicat使用localhost可以连接mysql,但无法用ip连接的解决

连接成功:
Navicat使用localhost可以连接mysql,但无法用ip连接的解决

相关文章: