Django使用迁移命令 python manage.py makemigrations python manage.py migrate 迁移数据时,出现django.db.utils.OperationalError: (2026, ‘SSL connection error: unknown error number‘)问题:如图 settings.py数据库配置

出错原因: 高版本的mysql默认ssl是开启的(我的数据库是mysql8.0), 解决方法:关闭ssl 进入mysql:使用SHOW VARIABLES LIKE ‘%ssl%’; 查看ssl是开启的 修改my.ini配置文件 位置:C:\ProgramData\MySQL\MySQL Server 8.0

[mysqld] skip_ssl # 忽略ssl 重启mysql服务:

在查看,就已经关闭ssl了 最后在进行迁移命令,就成功了

好文推荐

评论可见,请评论后查看内容,谢谢!!!
 您阅读本篇文章共花了: