mysql无法远程访问
2024-09-08 09:52:58
最近使用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;
然后就正常了
最新文章
- 关于NODE NPM 输入命令后没反应的问题
- OpenCV成长之路(6):数学形态学基本操作及其应用
- vs2013的单元测试 第一部分
- jsoup抓取借书记录
- 开发板上修改时间方法date命令【转】
- js判断滚动方向
- [改善Java代码]equals应该考虑null值的情景
- OpenCV学习笔记:MAT解析
- 过程化开发2048智力游戏WebApp
- notes/Set up development environment on windows
- Flex中处理多点触摸和手势
- 程序员的自我救赎---3.1:理解Oauth2.0
- 从PRISM开始学WPF(八)導航Navigation?
- Django Rest framework基础使用之View:APIView, mixins, generic, viewsets
- Java Web之HTML5
- 前端学习-jQuery
- 基于pgrouting的最短路径规划
- java poi导入Excel(个人代码)
- 『TensotFlow』RNN中文文本_上
- maven封装jar包遇到的问题
热门文章
- [luoguP3953] 逛公园(DP + spfa)
- 【CCF】棋局评估
- Virtual Box 安装过程(卸载Vmware后)
- Python脚本实现单据体背景色及字段前景色设置
- K大数查询(bzoj 3110)
- 关于制表符\t
- 测试开发系列之Python开发mock接口(三)
- BZOJ——1611: [Usaco2008 Feb]Meteor Shower流星雨
- jquery ajax 跨域訪问样例
- 改动C:\WINDOWS\system32\drivers\etc\hosts 文件有什么作用