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 分钟前
springcloud alibaba(九)Nacos Config服务配置
后端·spring·spring cloud
Victor35622 分钟前
Netty(26)如何实现基于Netty的RPC框架?
后端
Victor35632 分钟前
Netty(25)Netty的序列化和反序列化机制是什么?
后端
程序员佳佳1 小时前
2025年大模型终极横评:GPT-5.2、Banana Pro与DeepSeek V3.2实战硬核比拼(附统一接入方案)
服务器·数据库·人工智能·python·gpt·api
qq_12498707531 小时前
重庆三峡学院图书资料管理系统设计与实现(源码+论文+部署+安装)
java·spring boot·后端·mysql·spring·毕业设计
桦说编程1 小时前
并发编程高级技巧:运行时检测死锁,告别死锁焦虑
java·后端·性能优化
刘某的Cloud1 小时前
列表、元组、字典、集合-组合数据类型
linux·开发语言·python
无限大62 小时前
为什么"软件测试"很重要?——从 Bug 到高质量软件的保障
后端
ys~~2 小时前
git学习
git·vscode·python·深度学习·学习·nlp·github
Mqh1807622 小时前
day46 Grad-CAM
python