pycharm报错pymysql.err.OperationalError: (1045, "Access denied for user 'user_name'@'localhost' (using password: YES)")
时间: 2023-11-09 13:01:09 浏览: 172
ERROR 1045 (28000): Access denied for user ''root''@''localhost'' (using password: YES)实用解决方
这个错误通常是由于用户名或密码不正确导致的。请确保您使用的是正确的用户名和密码,并且该用户具有访问该数据库的权限。
如果您确定用户名和密码正确,那么可能是因为您没有为该用户授予访问该数据库的权限。您可以使用以下命令为用户授予权限:
```
GRANT ALL PRIVILEGES ON database_name.* TO 'user_name'@'localhost';
```
其中,`database_name` 是您要授权的数据库名称,`user_name` 是您要授权的用户名。
如果您仍然无法解决问题,请检查您的 MySQL 服务器是否正在运行,并且您是否可以通过命令行或其他客户端工具连接到该服务器。
阅读全文