bug ——pymql

264 阅读1分钟

一、

运行项目出现以下错误

cryptography‘ package is required for sha256_password or caching_sha2_password auth methods

根据运行情况判断是 pymql 出了问题,查询后安装数据库包即可 运行命令:

pip install cryptography

二、

接着运行后出现 以下错误

image.png

关键字

django.db.utils.OperationalError: (1045, "Access denied for user 'renran'@'localhost' (using password: YES)")

数据库权限不足,而此时刚刚重新创建了数据库juejin.cn/post/695396… 但是创建用户时出现报错, 报错

image.png

  • 处理:

重启终端flush privileges; 重新创建 renran 账号并赋予所有权限

image.png

此时看来数据库没有问题,但在 pycharm 终端

image.png

关键字:django.db.utils.OperationalError: (1049, "Unknown database 'renran'")

先重启试试:不行

仔细分析:拼错了了。。。😓