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

解决方法:

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

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

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

原理:用pymysql来代替mysqlLab

init.py文件大致位置在:

相关推荐
舒一笑10 小时前
🚀 我用一行命令,把 OSS 私有文件变成“可直接下载的公网链接”(很多人不会)
后端
sun_tao111 小时前
LlamaIndex + Qwen3.5-4B 关闭 Thinking 模式调试记录
python·llamaindex·qwen3.5-4b·huggingfacellm
小兔崽子去哪了11 小时前
Docker 安装 PostgreSQL
数据库·后端·postgresql
野犬寒鸦11 小时前
Redis热点key问题解析与实战解决方案(附大厂实际方案讲解)
服务器·数据库·redis·后端·缓存·bootstrap
书到用时方恨少!11 小时前
Python os 模块使用指南:系统交互的瑞士军刀
开发语言·python
snakeshe101011 小时前
深入理解 Java 注解:从原理到实战
后端
Lucaju11 小时前
吃透 Spring AI Alibaba 多智能体|四大协同模式+完整代码
后端
Nyarlathotep011311 小时前
Redis的对象(5):有序集合对象
redis·后端
Java水解11 小时前
Spring Boot 消息队列与异步处理
spring boot·后端