最近使用Navicat for MySQl访问远程mysql数据库,出现报错,

显示“1130 - Host'xxx.xxx.xxx.xxx' is not allowed to connect to this MySQL server“。

解决办法如下:

经查阅,错误原因是:本地IP(xxx.xxx.xxx.xxx)没有访问远程数据库的权限

于是下面开启本地IP(xxx.xxx.xxx.xxx)对远程mysql数据库的访问权限

首先远程连接进入服务器,在终端 中输入mysql -u root -p root 进入mysql命令行。

输入use mysql;进入到mysql数据库

查看用户信息:

select user,host from user;

可以看到host中只有localhost主机。我们需要将xxx.xxx.xxx.xxx也添加到这里才对。

添加方法如下:

输入

grant all privileges on *.* to root@"xxx.xxx.xxx.xxx" identified by "密码";

这相当于是给IP-xxx.xxx.xxx.xxx赋予了所有的权限,包括远程访问权限。

然后再输入

flush privileges;

这相当于是重新加载一下mysql权限,这一步必须有

select user,host from user;

然后就正常了

最新文章

  1. 关于NODE NPM 输入命令后没反应的问题
  2. OpenCV成长之路(6):数学形态学基本操作及其应用
  3. vs2013的单元测试 第一部分
  4. jsoup抓取借书记录
  5. 开发板上修改时间方法date命令【转】
  6. js判断滚动方向
  7. [改善Java代码]equals应该考虑null值的情景
  8. OpenCV学习笔记:MAT解析
  9. 过程化开发2048智力游戏WebApp
  10. notes/Set up development environment on windows
  11. Flex中处理多点触摸和手势
  12. 程序员的自我救赎---3.1:理解Oauth2.0
  13. 从PRISM开始学WPF(八)導航Navigation?
  14. Django Rest framework基础使用之View:APIView, mixins, generic, viewsets
  15. Java Web之HTML5
  16. 前端学习-jQuery
  17. 基于pgrouting的最短路径规划
  18. java poi导入Excel(个人代码)
  19. 『TensotFlow』RNN中文文本_上
  20. maven封装jar包遇到的问题

热门文章

  1. [luoguP3953] 逛公园(DP + spfa)
  2. 【CCF】棋局评估
  3. Virtual Box 安装过程(卸载Vmware后)
  4. Python脚本实现单据体背景色及字段前景色设置
  5. K大数查询(bzoj 3110)
  6. 关于制表符\t
  7. 测试开发系列之Python开发mock接口(三)
  8. BZOJ——1611: [Usaco2008 Feb]Meteor Shower流星雨
  9. jquery ajax 跨域訪问样例
  10. 改动C:\WINDOWS\system32\drivers\etc\hosts 文件有什么作用