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 小时前
从 Search 到 Extract:AI Agent 网页工具架构拆解
后端·agent·ai编程
江华森1 小时前
Python 实现 2048 游戏(三):面向对象重构与AI模拟
python
梨子同志1 小时前
Nacos
后端
宠友信息1 小时前
Redis 内容社区源码架构优化与即时通讯数据一致性处理
spring boot·后端·websocket·mysql·uni-app
Csvn1 小时前
Python 开发技巧 · 高级装饰器 —— 从基础到工业级实战
后端
码云之上1 小时前
项目团队从 5 人扩到 15 人,我写了个 CLI 让 IDE 共享 AI 规则
前端·人工智能·后端
掘金者阿豪1 小时前
因为一条LEFT JOIN,差点把客户的数据搞丢了
后端
查不理1 小时前
给 WorkBuddy 接入AI 音乐 MCP,让 Agent 真正生成音乐 demo
后端
可以飞的话2 小时前
五、数据处理1
python
鱼毓屿御2 小时前
Python 装饰器与函数调用机制(复习笔记 · 2026-07-07)
开发语言·python