linux mysql 1130
时间: 2023-08-31 13:09:47 浏览: 90
报错:1130-host MySql server
这个错误一般是由于 MySQL 用户名或者密码不正确导致的。你可以尝试以下方法解决该问题:
1. 检查你的 MySQL 用户名和密码是否正确,可以通过以下命令登录 MySQL:
```
mysql -u 用户名 -p
```
2. 如果你忘记了 MySQL 密码,可以通过以下命令重置密码:
```
sudo systemctl stop mysql
sudo mysqld_safe --skip-grant-tables &
mysql -u root
UPDATE mysql.user SET authentication_string = PASSWORD('新密码'), plugin = 'mysql_native_password' WHERE User = '用户名' AND Host = 'localhost';
FLUSH PRIVILEGES;
quit;
sudo systemctl restart mysql
```
其中,`用户名`是你要重置密码的用户名,`新密码`是你要设置的新密码。
3. 如果以上方法都无效,可以尝试检查是否有防火墙或者安全组限制了 MySQL 的访问。可以尝试关闭防火墙或者放开相关端口。
阅读全文