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那行注释并保存即可。这样就不再进行检查数据库版本支持。

相关推荐
开开心心就好42 分钟前
内存清理工具开源免费,自动优化清理项
linux·运维·服务器·python·django·pdf·1024程序员节
开开心心_Every1 小时前
图片批量压缩工具:支持有损无损两种模式
python·游戏·微信·django·pdf·excel·语音识别
一代土怪1 小时前
django中设置中国时区
python·django
xj7573065334 小时前
《精通Django》 第7章 高级视图和URL配置
数据库·django·sqlite
@zulnger1 天前
Django 框架(模板)
笔记·python·学习·django
python_王子1 天前
python_django_跨境电商产品推荐与展示系统[结尾附下载地址]
python·信息可视化·django
开开心心_Every1 天前
免费AI图片生成工具:输入文字直接出图
服务器·前端·python·学习·edge·django·powerpoint
内存不泄露1 天前
基于Django和Vue的MOOC在线选课学习系统设计与实现
vue.js·学习·django
内存不泄露2 天前
二手物品交易平台
spring boot·小程序·django
luoluoal2 天前
基于python的基于深度学习的车俩特征分析系(源码+文档)
python·mysql·django·毕业设计·源码