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

解决方法:

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

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

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

原理:用pymysql来代替mysqlLab

init.py文件大致位置在:

相关推荐
for_ever_love__几秒前
爬虫项目: 获取高分电影的数据总结
开发语言·python·学习
文人sec2 分钟前
MYSQL:insert...select:为什么锁源表的所有行和间隙?怎么最快地复制一张表?
数据库·python·mysql
星栈24 分钟前
ADK-Rust 是什么?Rust 生态新一代 AI Agent 开发套件
后端·agent
SamChan9026 分钟前
PyMuPDF vs pdfplumber vs pypdf:PDF 文本提取实测对比(翻译预处理视角)
python·ai·pdf
盖伦发发32 分钟前
业务开发常用设计模式:状态、策略、工厂、适配器、模板方法
后端·软件工程
辰辉创聚1 小时前
炎症与免疫相关细胞因子:信号通路、分类及科研检测应用
python·oracle·nycodenz·重组il-6蛋白·抗tnf-α抗体·il-1β蛋白
ai小陈1 小时前
LTX2.5音视频生成任务验收实战:批量记录与音画质量检查
人工智能·python·深度学习·ai·音视频·gpu算力
今儿敲了吗1 小时前
04英文文本关键词提取(TF-IDF)
笔记·python
程序员老赵1 小时前
Docker 部署 XXL-JOB:轻松搭建分布式任务调度平台
后端·docker·开源
绘梨衣5471 小时前
PDF跨页表格处理方案(极简落地版 + 工具对比)
python·rag