falsk-sqlalchemy 连接数据库出现 No module named 'MySQLdb'
2024-08-28 09:56:52
安装pymysql:pip install pymysql
按照 Flask-SQLAlchemy 文档的说明,配置好 SQLALCHEMY_DATABASE_URI = 'mysql://username:password@server/db'
后操作 MySQL 报错 ImportError: No module named 'MySQLdb'
。既然缺少 MySQLdb
这个模块,按照常规方法缺啥补啥吧,执行 pip install MySQL-python
却报错 ImportError: No module named 'ConfigParser'
。查了一下,这是由于 MySQL-python 不支持 Python 3(MySQL-3.23 through 5.5 and Python-2.4 through 2.7 are currently supported)。
于是 找到了一个替代—— PyMySQL。执行 pip install PyMySQL
,将数据库连接改为 mysql+pymysql://username:password@server/db
,接下来的操作就一切正常了。
最新文章
- webuploader上传文件,图片
- 【CTO讲堂】以API为核心的移动应用云大发展时代
- 每日Scrum(3)
- 在 Django 模板中遍历复杂数据结构的关键是句点字符
- 利用Resgen.exe 批量生成resources文件
- 初识你---------Swift【下篇】
- Ibatis 美元符号替换为井号
- google_protobuf数据类型
- [Angular 2] Handling Click Events with Subjects
- ICC_lab总结——ICC_lab4:时钟树综合
- MySQL完全备份、增量备份与恢复[转]
- Alpha第六天
- Docker Toolbox替换默认docker machine的存储位置
- 清北-Day5-R2-divide
- 使用SSD检测框架训练自己的数据
- 20175234 2018-2019-2 《Java程序设计》第六周学习总结
- Ant Design Pro的dva-loading
- Django——分页
- 莫烦tensorflow(8)-CNN
- 【转载】 pytorch笔记:06)requires_grad和volatile
热门文章
- mini2440移植uboot 2011.03(下)
- Linux下查找进程,kill进程
- ubuntu c++ 关机 重启 挂起 API
- python web server gateway interface (wsgi ) notes
- AtCoder Beginner Contest 103
- ACM学习历程——HDU1331 Function Run Fun(锻炼多维dp的打表)
- HDU4391(线段树+剪枝)
- AI-Info-Micron-Insight:通往完全自主之路
- 六 Vue学习 首页 (下)
- Binary Tree Inorder Traversal-非递归实现中序遍历二叉树