django报错(二):NotSupportedError:MySQL 8 or later is required (found 5.7.43)

执行python manage.py runserver命令时报版本不支持错误,显示"MySQL 8 or later is required (found 5.7.43)"。如图:

即要MySQL 8或更高版本。但是企业大所数用的还是mysql5.7相关版本。因为5.7之后的8.x版本是付费版本,贸然更新数据库肯定不合适。

解决方案一:

更新数据库版本(本文就不讲述了)

解决方案二:

1、找到报错显示的base.py文件

可以从报错信息直接找到base.py文件所在的路径

2、编辑base.py文件内容

将其中check_database_version_supported那行注释并保存即可。这样就不再进行检查数据库版本支持。

相关推荐
Q_Q19632884757 小时前
python的家教课程管理系统
开发语言·spring boot·python·django·flask·node.js·php
noravinsc9 小时前
人大金仓数据库 与django结合
数据库·python·django
wxin_VXbishe1 天前
springboot旅游小程序-计算机毕业设计源码76696
java·spring boot·python·spring·django·sqlite·flask
noravinsc1 天前
InforSuite AS 可以发布django和vue项目是否可行
vue.js·python·django
blues_C1 天前
【专栏启动】开篇:为什么是 Django + Vue3?测试平台的技术选型与架构蓝图
架构·django·测试平台
满怀10151 天前
【Django全栈开发实战】从零构建企业级Web应用
前端·python·django·orm·web开发·前后端分离
noravinsc1 天前
InforSuite RDS 与django结合
后端·python·django
发条宇1 天前
1267, “Illegal mix of collations (latin1_swedish_ci,IMPLICIT
django·flask
百锦再2 天前
MK米客方德SD NAND:无人机存储的高效解决方案
人工智能·python·django·sqlite·android studio·无人机·数据库开发
蒙奇D索大3 天前
【人工智能】自然语言编程革命:腾讯云CodeBuddy实战5步搭建客户管理系统,效率飙升90%
人工智能·python·django·云计算·腾讯云