我正在做一个小的爱好项目,我想在开源许可下发布。我使用django framework2.0,现在正在apacheweb服务器上测试我的应用程序。我使用anaconda3来管理项目的虚拟环境。我已经用sqlite作为db后端测试了我的应用程序,但是如果改用mysql,web服务器日志会显示mysqlclient无法导入mysql。我尝试在pythonvm上运行dj开发服务器,它正在工作。你能帮帮我吗?
kr98yfug1#
而不是使用 mysqlclient ,使用pymysql。在wsgi.py的顶部使用:
mysqlclient
# wsgi.py import os ... import pymysql pymysql.install_as_MySQLdb()
使用原因 pymysql 问:mysqldb、mysqlclient和mysql connector/python有什么区别?
pymysql
1条答案
按热度按时间kr98yfug1#
而不是使用
mysqlclient
,使用pymysql。在wsgi.py的顶部使用:使用原因
pymysql
问:mysqldb、mysqlclient和mysql connector/python有什么区别?