Django连接mysql数据库报错ModuleNotFoundError: No module named ‘MySQLdb‘

是不是很诧异明明pymysql库也安装了,setting.py文件也配置好了为啥报错

因为选择使用pymysql,还需要在 Django 项目的设置中添加以下代码,让 Django 使用 pymysql作为 MySQL 数据库适配器:

python 复制代码
import pymysql

pymysql.install_as_MySQLdb()

重新运行即可~

相关推荐
what丶k8 分钟前
SpringBoot3 缓存抽象深度实践:Caffeine+Redis多级缓存,穿透/雪崩/击穿防御全方案
数据库·redis·缓存
咖啡の猫9 分钟前
Redis简单介绍
数据库·redis·缓存
-XWB-10 分钟前
【Oracle】Oracle诊断系列(4/6):表空间与对象管理——存储优化与空间规划
数据库·oracle
山峰哥17 分钟前
SQL优化全解析:从索引策略到查询性能飞跃
大数据·数据库·sql·编辑器·深度优先
葫三生26 分钟前
存在之思:三生原理与现象学对话可能?
数据库·人工智能·神经网络·算法·区块链
不凉帅29 分钟前
NO.6 数据库设计基础知识
数据库·分布式数据库·软考·数据库设计
TOOLS指南33 分钟前
谷歌AI Gemin怎么使用?Gemini国内使用指南!
数据库·微软
cuber膜拜36 分钟前
Weaviate 简介与基本使用
数据库·python·docker·向量数据库·weaviate
西京刀客42 分钟前
MySQL字符集排序规则冲突问题(utf8mb4_unicode_ci和utf8mb4_0900_ai_ci )
mysql·排序·utf8mb4
MAHATMA玛哈特科技42 分钟前
以曲求直:校平技术中的反直觉哲学
前端·数据库·制造·校平机·矫平机·液压矫平机