商务合作加Q:411239339

django 2.2报mysql 1366

浏览:401次阅读
没有评论

共计 379 个字符,预计需要花费 1 分钟才能阅读完成。

  1. 错误打印
  File "/data/mysites/venv/lib/python3.7/site-packages/MySQLdb/cursors.py", line 312, in _query
    db.query(q)
  File "/data/mysites/venv/lib/python3.7/site-packages/MySQLdb/connections.py", line 224, in query
    _mysql.connection.query(self, query)
django.db.utils.OperationalError: (1366, '')
  1. 原因及修正
    原因是因为 mysql 5.7 默认不允许字符为空,此时需要解除严格模式,在数据库配置文件中添加如下配置即可:
sql_mode=NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION
正文完
扫码赞助
post-qrcode
 0
果子
版权声明:本站原创文章,由 果子 于2021-11-01发表,共计379字。
转载说明:除特殊说明外本站文章皆由果较瘦原创发布,转载请注明出处。