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

解决方法:

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

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

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

原理:用pymysql来代替mysqlLab

init.py文件大致位置在:

相关推荐
Lightpwd6 小时前
Spring Boot 多数据源落地:AbstractRoutingDataSource + 注解切面(附源码)
数据库·后端
乱码三千6 小时前
使用ComfyUI+MinMax-H3音视频模型生成视频
前端·后端·github
Shinomiya6 小时前
最近在学进程调度和环境变量,记点心得
后端
分支预测失败6 小时前
RISC-V 核间中断 IPI 实战:从 MSIP 寄存器到 IMSIC 消息投递
linux·后端
用户850869276156 小时前
Rust系统编程在任务调度中的踩坑与优化之路
后端
小刘在重生~6 小时前
Java常用类|String类详解 + BigDecimal精准计算(含面试题)
java·开发语言·python
LiaCode7 小时前
别让 AI 把仓库写成“代码平行宇宙”:从 Deslop 看生成前查重
前端·后端·github
大汉堡玩测试7 小时前
langfuse测试实战(一): 配置一个简单的项目快速落地
python·测试工具
啵啵啵鱼7 小时前
DS-顺序表
java·数据结构·笔记·后端·链表·obsidian
回家吃饭去吧7 小时前
AI Agent Function Calling / Tool Use 深度解析
后端