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

解决方法:

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

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

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

原理:用pymysql来代替mysqlLab

init.py文件大致位置在:

相关推荐
LucianaiB22 分钟前
干货 | 手把手教你用 OpenClaw + Skill 实现微信公众号全自动创作发布
后端
eggwyw31 分钟前
springboot和springframework版本依赖关系
java·spring boot·后端
韩立学长33 分钟前
Springboot奶茶加盟信息管理系统m307m786(程序、源码、数据库、调试部署方案及开发环境)系统界面展示及获取方式置于文档末尾,可供参考。
数据库·spring boot·后端
2401_8442213237 分钟前
Python数据库操作:SQLAlchemy ORM指南
jvm·数据库·python
开longlong了吗?1 小时前
Luan Takeaway——大模型驱动的智能外卖管理系统( Spring Cloud、Langchain4j )
后端·spring·spring cloud·langchain
品克缤2 小时前
Trading-Analysis:基于“规则+LLM”的行情分析终端(兼谈 Vibe Coding 实战感)
前端·后端·node.js·vue·express·ai编程·llama
白雨青2 小时前
国信 iQuant 自动国债逆回购实战:Python 自动化闲钱理财
python·量化策略·量化交易·国债逆回购
开longlong了吗?2 小时前
Luan Takeaway System:基于Spring Boot + Spring Cloud的外卖业务系统
spring boot·后端·spring cloud
qq_404265832 小时前
用Python批量处理Excel和CSV文件
jvm·数据库·python
用户7344028193423 小时前
使用 Docker Compose 部署单机版 Redis:简单高效的数据缓存与存储
后端