Django项目运行报错:ModuleNotFoundError: No module named ‘MySQLdb‘

解决方法:

在__init__.py文件下,新增下面这段代码

python 复制代码
import pymysql
pymysql.install_as_MySQLdb()

注意:确保你的 python 有下载 pymysql 库,没有的话可以使用 pip install pymysql安装

原理:用pymysql来代替mysqlLab

init.py文件大致位置在:

相关推荐
张忠琳1 小时前
【Go 1.26.4】Golang Select 深度解析
开发语言·后端·golang
IT_陈寒1 小时前
React中useEffect依赖项这个坑我居然踩了三天
前端·人工智能·后端
AC赳赳老秦2 小时前
OpenClaw+Power Apps 实战:自动生成 Power Apps 应用、连接 Excel 数据源
大数据·开发语言·python·serverless·excel·deepseek·openclaw
提笔了无痕2 小时前
如何用Go实现整套RAG流程
开发语言·后端·golang
成都第一深情IZZO2 小时前
事务未提交就发送 MQ,导致消费者读不到订单数据的问题
后端
大橙子打游戏3 小时前
Fable5不能用了,但是依然能让 AI 纯靠截图玩通宝可梦
后端
Jason_chen3 小时前
Linux 3.0 总线机制与故障排查详解
后端
成都第一深情IZZO3 小时前
Spring Boot 动态数据源在事务中切库失效问题排查
后端
_遥远的救世主_3 小时前
稳定性工程:SLO 量化、降级收敛与故障兜底体系
后端
_遥远的救世主_3 小时前
多区域架构:边缘节点、核心节点与跨区域写冲突
后端