navicat无法使用ip连接mysql数据库问题

1、localhost连接成功情况:

navicat无法使用ip连接mysql数据库问题_第1张图片

2、使用ip连接不成功:

navicat无法使用ip连接mysql数据库问题_第2张图片

进入windows下的mysql:

C:\WINDOWS\system32>net start mysql

C:\WINDOWS\system32>mysql -uroot -p123456

PS:-p后的123456是数据库的密码,注意修改。

在mysql命令行下输入一下命令:

mysql> use mysql; 

赋予用户名为root的所有ip远程连接权限:

mysql> update user set host='%'where user='root'; 

更新配置:

mysql> flush privileges;

之后使用navicat等工具就可以远程连接并操作数据库了。

你可能感兴趣的:(navicat无法使用ip连接mysql数据库问题)