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

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

东西/原料

  • Navicat
  • liunx+mysql

方式/步调

  1. 1

    在liunx办事器上登录数据库,号令:mysql -u root -p   如下图所示:

  2. 2

    查询user表,发现root默认是localhost,号令:select user,host from user;  如下图所示:

  3. 3

    更新root权限,号令:update user set host='%' where user='root';  如下图所示:

  4. 4

    最后,刷新设置装备摆设使其生效,号令:flush privileges;  如下图所示:

  5. 5

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

    END

注重事项

  • 进修要持之以恒
  • 触类旁通
  • 发表于 2020-03-14 19:00
  • 阅读 ( 836 )
  • 分类:其他类型

你可能感兴趣的文章

相关问题

0 条评论

请先 登录 后评论
admin
admin

0 篇文章

作家榜 »

  1. xiaonan123 189 文章
  2. 汤依妹儿 97 文章
  3. luogf229 46 文章
  4. jy02406749 45 文章
  5. 小凡 34 文章
  6. Daisy萌 32 文章
  7. 我的QQ3117863681 24 文章
  8. 华志健 23 文章

联系我们:uytrv@hotmail.com 问答工具