错误信息如下
django.db.utils.ProgrammingError: (1064, “You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ‘SET SESSION TRANSACTION ISOLATION LEVEL READ COMMITTED’ at line 1”)
原因:
mysql数据库版本和django版本冲突
解决
我的mysql版本是5.1,django不支持5.5版本以下的sql语句
总结解决方法
第一种:重新安装mysql数据库(版本5.5以上)
第二种:在setting.py文件中找到以下代码,添加一句:‘OPTIONS’: {‘isolation_level’: None},完美解决问题。
DATABASES =