admin 管理员组

文章数量: 887019

 错误原因:

本地IP(xxx.xxx.xxx.xxx)没有访问远程数据库的权限。

解决:

这一段是纯粹的解决方法,下面再做解释

首先打开管理员窗口,然后直接看下图

 需要用到的代码放在这里,方便取

1.mysql -uroot -p

2.use mysql;

3.update user set host = '%' where user = 'root';

4.flush privileges;

5.select user,host from user;

下面是详细过程

1.打开管理员窗口

 2.登录mysql服务器

输入这个语句:mysql -uroot -p ,然后输入你的密码

 

3.使用mysql数据库

输入这个语句:use mysql;

 4.更新用户权限

输入这个语句:update user set host = '%' where user = 'root';

 5.刷新权限,这个一定要有

输入这个语句:flush privileges;

 6.检查是否成功

输入这个语句:select user,host from user;

如果root,对应的是百分号(%)

恭喜你成功了

 

 

 

本文标签: 方法 详细 Navicat MySQL