手抄报 安全手抄报 手抄报内容 手抄报图片 英语手抄报 清明节手抄报 节约用水手抄报

Django链接Mysql 8.0 错误1045:的一种解决方法

时间:2024-10-14 04:47:50

1、这个错误看网上的说法基本都是由于 数据库的 用户名 和 密码 不正确导致的 ,下面是我在Django Setting.py里的设置:

Django链接Mysql 8.0 错误1045:的一种解决方法

2、这时候进行数据迁移,葛激握颟发现无法链接数据库并且产生了上述的错误代码。通过启动 mysql 服务, 发现 吹涡皋陕用户名和密码都正确并且可以使用。由于Mysql 8.0 的部分语法,密码的加密方式发生了改变,在8.0 中的用户密码采用的是cha2 加密方法。有可能 是 Django 对这种加密的密码进行编译导致密码设置密码错误。

3、在Mysql 8.0 中,可以更新用户的加密方式为过去版本的方式。之后吧Django Setting.py 中 password 改成新的密码。执行命令如下

Django链接Mysql 8.0 错误1045:的一种解决方法
Django链接Mysql 8.0 错误1045:的一种解决方法
© 手抄报圈