首页 > 数据库技术 > 详细

WARNINGS: ?: (mysql.W002) MySQL Strict Mode is not set for database connection 'default'

时间:2020-11-16 17:35:38      阅读:97      评论:0      收藏:0      [点我收藏+]

Django 连接mysql数据库时 cmd中使用python3 manage.py migrate命令,报warnings:

WARNINGS: ?: (mysql.W002) MySQL Strict Mode is not set for database connection ‘default’

解决方法:

在setting.py中添加’OPTIONS’选项

DATABASES = {
    default: {
        ENGINE: django.db.backends.mysql, #设置驱动
        NAME: "sunck",  #设置数据库名
        USER:root,  #设置用户名
        PASSWORD:root,  #设置数据库密码
        HOST:localhost, #设置数据库服务器的ip
        PORT:3306, #设置端口
        #以下解决
        OPTIONS: {
            "init_command": "SET sql_mode=‘STRICT_TRANS_TABLES‘"
        }
    }
}

 

WARNINGS: ?: (mysql.W002) MySQL Strict Mode is not set for database connection 'default'

原文:https://www.cnblogs.com/zhenghuiwen/p/13985631.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!