MySQL问题:1130 - Host 'xx.xx.xx.xx' is not allowed to connect to this MySQL server
问题描述:
Server version: 8.0.21-0ubuntu0.20.04.4 (Ubuntu)

解决方案:
帐号不允许从远程登陆,只能在localhost。这个时候只要在localhost的那台电脑登入MySQL后,更改"MySQL"数据库"user"表里的"host"项,将"localhost"改成"%"即可。
mysql> USE mysql;
mysql> SELECT user, host FROM mysql.user; #查看user表的host值
mysql> UPDATE user SET host = '%' WHERE user ='root; #修改host值
mysql> flush privileges; #刷新MySQL的系统权限相关表

浙公网安备 33010602011771号