怎样解决Navicat链接数据库提示1130错误

打算在本机链接服务器数据库,使用Navicat链接mysql,但出现了1130错误,如下图所示 。 原来是因为root用户默认只允许本地访问,下面就更改root权限 。

怎样解决Navicat链接数据库提示1130错误

文章插图

需要这些哦
Navicat
liunx+mysql
方式/
1在liunx办事器上登录数据库,号令:mysql -u root -p   如下图所示:
怎样解决Navicat链接数据库提示1130错误

文章插图

2【怎样解决Navicat链接数据库提示1130错误】查询user表,发现root默认是localhost,号令:select user,host from user;  如下图所示:
怎样解决Navicat链接数据库提示1130错误

文章插图

3更新root权限,号令:update user set host='%' where user='root';  如下图所示:
怎样解决Navicat链接数据库提示1130错误

文章插图

4最后,刷新设置装备摆设使其生效,号令:flush privileges;  如下图所示:
怎样解决Navicat链接数据库提示1130错误

文章插图

5再次毗连,显示当作功 。 注重:SSH下用户名暗码是登录办事器的账号暗码,不是数据库的账号暗码 。

注重事项进修要持之以恒
触类旁通

以上内容就是怎样解决Navicat链接数据库提示1130错误的内容啦,希望对你有所帮助哦!

    推荐阅读