pymysql.err.OperationalError: (1045, "Access denied for user 'admin'@'localhost' (using password: YES)")
时间: 2023-08-14 14:14:57 浏览: 135
引用\[1\]、\[2\]和\[3\]中的报错信息都是关于MySQL数据库连接权限被拒绝的错误。这种错误通常是由于用户名或密码不正确导致的。在你提供的问题中,报错信息是"pymysql.err.OperationalError: (1045, "Access denied for user 'admin'@'localhost' (using password: YES)")",这意味着使用的用户名是'admin',密码是正确的。
要解决这个问题,你可以尝试以下几个步骤:
1. 确保你输入的用户名和密码是正确的。检查是否有拼写错误或者大小写错误。
2. 确保你的MySQL服务器允许使用用户名和密码进行连接。有时候,MySQL服务器可能只允许使用其他身份验证方式,比如基于密钥的身份验证。
3. 确保你的MySQL服务器允许从本地主机(localhost)进行连接。有时候,MySQL服务器可能只允许从特定的IP地址或者主机名进行连接。
4. 如果你使用的是远程MySQL服务器,确保你的防火墙没有阻止连接。
如果你仍然无法解决这个问题,我建议你检查一下MySQL服务器的配置文件,确认用户名和密码是否正确,并且确保服务器允许从你的主机进行连接。如果问题仍然存在,你可以尝试重置MySQL服务器的密码或者联系数据库管理员寻求帮助。
#### 引用[.reference_title]
- *1* *3* [pymysql pymysql.err.OperationalError 1045 Access denied最简单解决办法](https://blog.csdn.net/dongweionly/article/details/80273095)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down28v1,239^v3^insert_chatgpt"}} ] [.reference_item]
- *2* [pymysql.err.OperationalError: (1045, "Access denied for user 'root'@'localhost' (using password: NO)](https://blog.csdn.net/Darkman_EX/article/details/85182771)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down28v1,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]
阅读全文