ERROR 1130 MySql

转自:http://www.cnblogs.com/peachlht/p/5888586.html
重装MySQL,由于不知道重装之前的root密码,使用重装之后的密码连接Mysql数据,总报 ERROR 1130: host ‘localhost’ not allowed to connect to this MySQLserver,不能连接数据库,猜测用户权限和密码的问题。

1、在本机登入mysql后,更改 “mysql” 数据库里的 “user” 表里的 “host” 项,从”localhost”改称’%’。

mysql>use mysql;

mysql>select host,user,password from user;

mysql>update user set host = ‘%’ where user =’root’;

mysql>flush privileges; #刷新用户权限表

mysql>select host,user,password from user where user=’root’;

原文地址:https://www.cnblogs.com/laohaozi/p/12538335.html