Database
ERROR 1231 (42000): Variable 'sql_mode' can't be set to the value of 'NO_AUTO_CREATE_USER'
초록색거북이
2023. 11. 16. 17:30
728x90
반응형
SMALL
회사에서 MariaDB 10.6 을 Mysql8 로 마이그레이션 해야해서, 데이터 덤프로 옮기고 있었다가 에러를 마주했다.
ERROR 1231 (42000): Variable 'sql_mode' can't be set to the value of 'NO_AUTO_CREATE_USER'
문법이 달라져서
NO_AUTO_CREATE_USER 라는 아이가 없어서 그렇다.
그 부분을 제거 한후
set global sql_mode='STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_ENGINE_SUBSTITUTION';
set session sql_mode='STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_ENGINE_SUBSTITUTION';
이 두 명령어를 입력해주자.
그럼 거뜬히 해결완료!
728x90
반응형
LIST