ERROR 1130 (HY000): Host 'DESKTOP-184RTJT' is not allowed to connect to this MySQL server
时间: 2023-12-23 15:24:56 浏览: 89
错误通常是由于MySQL服务器未授权您的主机访问MySQL服务器而引起的。您可以通过以下步骤解决此问题:
1. 确保您使用的用户名和密码是正确的,并且已被授权访问MySQL服务器。
2. 确保您的主机已被授权访问MySQL服务器。您可以使用以下命令检查:
```
SELECT user,host FROM mysql.user;
```
如果您的主机未列出,请使用以下命令授权:
```
GRANT ALL PRIVILEGES ON *.* TO 'yourusername'@'yourhost' IDENTIFIED BY 'yourpassword' WITH GRANT OPTION;
```
其中,'yourusername'是您的用户名,'yourhost'是您的主机名,'yourpassword'是您的密码。
3. 如果您的主机已被授权访问MySQL服务器,但仍然无法连接,请检查防火墙设置。确保MySQL服务器的端口(默认为3306)已在防火墙中打开。
阅读全文