我在Python3.6中使用PyMySQL ( 0.8.0版)访问Mysql数据库时遇到了问题:
import pymysql
db = pymysql.connect("localhost","user","password","database")然而,我得到了错误:
pymysql.err.OperationalError: (1045, "Access denied for user 'user'@'localhost' (using password: NO)")为什么会显示USING PASSWORD: NO?它似乎忽略了密码--知道我在这里遗漏了什么吗?
发布于 2018-05-02 23:51:13
您使用的pymysql不支持mysql 8.0或更高版本。我将github的问题附加到一起,并建议在确认后降级到5.xx virgin。
https://stackoverflow.com/questions/49958596
复制相似问题