我使用混帐回购协议的Django开发(1.6.x版),我想使用MySQL,但在settings.py
文件无法安装的MySQL因为MySQL不python3和Django的支持,所以我用pymysql包上python3.x没有任何问题,但在Django中也无法设置它settings.py
.
我可以使用与python3 Django的MySQL的(或pymysql或?)?
我已经搜寻了论坛,但是找不到答案,甚至找不到任何文档。
运行命令时:
python manage.py inspectdb
Run Code Online (Sandbox Code Playgroud)
我收到错误:
mysqlclient 1.3.13 or newer is required; you have 0.9.3
Run Code Online (Sandbox Code Playgroud)
我已经尝试了所有建议的修复程序,包括:-升级pip-安装不同的滚轮(32位而不是64位),即使用命令pip install mysqlclient-1.4.2- mysqlclient-1.4.2-cp37-cp37m-win32.whl。 cp37-cp37m-win32.whl(这可以正常工作,没有错误,但不执行所需的工作!)
我的目标是简单地将旧版mysql数据库(在XAMPP和myphpadmin中运行)连接到Django。我遵循的文档遗漏了安装mysqlclient的需要,并且在这一点上遇到了麻烦。