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'