连接MySQL出现Host is not allowed to connect to this MySQL server解决方法

159 阅读1分钟

一、报错

不允许主机连接到此MySQL服务器’ 本地账号连接可以登录,但是远程登陆不行

二、解决步骤

1.打开cmd 进入到mysql的bin文件

image.png 2.以下命令按顺序执行

1).\mysql.exe -uroot -p 这一步是连接数据库,输入密码(一般是原始密码)

image.png

mysql> show databases; +--------------------+ | Database | +--------------------+ | cgdb5 | | information_schema | | mysql | | performance_schema | | sys | +--------------------+ 5 rows in set (0.00 sec)

2)use mysql;

image.png

3)update user set host='%' where user='root';

image.png

  1. flush privileges;

image.png