macOS,使用mysql数据库执行
python3 manage.py makemigrations python3 manage.py migrate
报错 NameError: name '_mysql' is not defined
查看更多
因为mysqld不兼容python3.5 以后的版本,使用pymysql代替MySQLdb就可以了
发布 问题
分享 好友
手机 浏览
回到 顶部
你好,请教下:我安装了pymysql和mysqlclient了,也安装网上说的也在settings.py同目录下的__init__.py文件里增加了如下两行代码:
但是最终咱们的这个Django-Vue-Admin项目用mysql做数据库还是起不来报这个错,sqlite倒是可以起来。
我的pymysql版本是1.1.0,我的mysqlclient版本是2.1.1。