码迷,mamicode.com
首页 > 数据库 > 详细

mysql远程连接 Host * is not allowed to connect to this MySQL server(第一次配置好lnmp环境)

时间:2018-04-18 19:04:10      阅读:245      评论:0      收藏:0      [点我收藏+]

标签:src   rom   链接报错   分享图片   搭建   修改   本机   pos   update   

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

技术分享图片

 

成功!!!!

 

 

mysql远程连接 Host * is not allowed to connect to this MySQL server(第一次配置好lnmp环境)

标签:src   rom   链接报错   分享图片   搭建   修改   本机   pos   update   

原文地址:https://www.cnblogs.com/yangzailu/p/8876122.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!