MySQL报错:WARNING in log: (OperationalError('(pymysql.err.OperationalError) (1130, "x.x.x.x\' is not allowed to connect to this MySQL server")',),)
原因:不容许本地机器连远程mysql服务。
按以下步骤操作解决该问题:
1,登录mysql
> mysql -u root -p
2,切换到mysql库
mysql > use mysql;
3,执行以下命令
mysql > select 'host' from user where user='root';
mysql > update user set host = '%' where user ='root';
# 要刷新权限才能生效
mysql > flush privileges;
我的笔记