?: (mysql.W002) MySQL Strict Mode is not set for database connection 'default' /3.0/ref/databases/#mysql-sql-mode

파오리·2021년 2월 23일
0

아주 작은 에러

목록 보기
4/5

문제 상황: django에서 mariadb로 migrate할 때 발생
?: (mysql.W002) MySQL Strict Mode is not set for database connection 'default'
/3.0/ref/databases/#mysql-sql-mode

해결

# django settings.py

DATABASES = {
    'default': {
        'ENGINE' : 'django.db.backends.mysql',
        'NAME':'db이름',
        'USER':'db계정',
        'PASSWORD':'db계정 비밀번호',
        'HOST':'localhost',
        'PORT':'3306',
        'OPTIONS': {
        'init_command' : "SET sql_mode='STRICT_TRANS_TABLES'",
        }
    },
    
}

'OPTIONS'부분을 추가해준다.

성공~

profile
경험 == 배움

0개의 댓글