Laughing
sqlalchemy 连接数据库出现 No module named 'MySQL'
10/04
本文最后更新于2020年09月25日,已超过1455天没有更新。如果文章内容或图片资源失效,请留言反馈,我会及时处理,谢谢!
问题再现
使用sqlalchemy调用MySql时,连接信息一开始是这么写的
engine = create_engine('mysql+mysqlconnector://账户:密码@域名或IP:端口/数据库')
问题分析
出现问题的原因就在于红色的部分,使用了mysqlconnector
进行连接,在python3中,我们改用pymysql进行连接。
问题解决
安装pymysql
pip install pymysql
修改数据库连接信息
engine = create_engine('mysql+pymysql://账户:密码@域名或IP:端口/数据库')
版权属于:
香草物语
本文链接:
https://www.xiangcaowuyu.net/java/sqlalchemy-mysql-no-module-named-mysql.html(转载时请注明本文出处及文章链接)
作品采用:
win iCloud移动到非C盘_木子网
这里是中国必须发布中文,感谢分享