mysql远程连接 Host * is not allowed to connect to this MySQL server(第一次配置好lnmp环境)
2024-10-10 04:03:51
1.第一次在linux上搭建好mysql,本机windows远程链接报错Host * is not allowed to connect to this MySQL server
2.原因:mysql服务器出于安全考虑,默认只允许本地登录数据库服务器。
问题解决:登入mysql后,更改 "mysql" 数据库里的 "user" 表里的 "host" 项,从"localhost"改称"%",然后重启mysql这样就允许所有的远程机器进行访问了。
步骤1:修改mysql表
mysql -u root -pvmware
mysql>use mysql;
mysql>update user set host = '%' where user = 'root';
mysql>flush privileges;
mysql>select host, user from user;
mysql>quit
成功!!!!
最新文章
- C++Primer 第十九章
- 跨域请求 &; jsonp
- 【单页应用】view与model相关梳理(转载)
- tomcat配置文件server.xml详解 转载http://blog.csdn.net/yuanxuegui2008/article/details/6056754
- [破解] DRM-内容数据版权加密保护技术学习(上):视频文件打包实现
- AFNetworking 3.0x版本最新特性
- Lucene入门简介
- 【leetcode198 解题思路】动态规划
- 解决和排查 ";必须使用适当的属性和方法修改 User-Agent"; 错误时遇到的一些坑
- R语言(资源)
- ASP.NET Identity系列01,揭开神秘面纱
- 2018.07.06 POJ1556 The Doors(最短路)
- 批处理学习笔记7 - 管道连接符";|";
- 在相应目录下新建或读取xml文件
- xstream 解析xml报文
- deferred rendering with msaa
- Python进阶-函数默认参数
- 你可能会用到的";奇技赢巧";
- linux ip别名和辅助ip地址
- [洛谷P3978][TJOI2015]概率论