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

解决方法:

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

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

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

原理:用pymysql来代替mysqlLab

init.py文件大致位置在:

相关推荐
风曳丷14 分钟前
12|用 Attack Tree 和 Trace 固化证据
后端
江华森18 分钟前
云原生从0到1:Kubernetes 工作负载实战——Deployment/Service/滚动更新/弹性伸缩
前端·后端
桃西西呀25 分钟前
「百年一遇」的台风,为什么我这辈子就遇了好几回?概率论把这笔账算给你看
人工智能·python·数据可视化
江华森25 分钟前
《云原生从0到1:4台华为云ECS搭建Kubernetes 1.28集群实录(上)——环境与踩坑全记录》
前端·后端
那咋乎吧26 分钟前
数据包到达网卡后到用户态应用程序的全流程
后端
苏其鸿29 分钟前
Python开发入门:从环境搭建到第一个实用小项目
python
Mr数据杨30 分钟前
【Codex】用角色管理模块控制不同岗位的数据与操作权限
django·codex·项目开发
程序猿阿越30 分钟前
kubelet源码阅读
后端·kubernetes·源码阅读
练习两年半的攻城狮32 分钟前
【RAG实战】知识库 BGE-M3 稀疏向量混合检索方案
python·fastapi·llamaindex
l12586538 分钟前
# LangGraph 核心架构入门:State、Node、Edge 与 Reducer 的工程理解
大数据·人工智能·python·架构·langchain·edge