티스토리 뷰

Snippets

[MySQL] Strict SQL Mode 비활성화

Snipper AquaBlue 2017. 10. 10. 11:32

CodeIgniter의  query builder에서 계속 에러를 뱉어내는 상황. 


기존에 사용하던 mysql 버전은 5.2 버전으로 꽤 오래전에 release 된 버전인데 해당 버전에서 개발된 sql이 5.7로 옮기면서 strict mode에 최적화 되지 않아서 발생된 문제. 그래서 해당 mode를 disable 시키니 정상적으로 작동함.


/etc/mysql/conf.d/disable_strict_mode.cnf 파일을 생성한다.

[mysqld]
sql_mode=IGNORE_SPACE,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION

이렇게 설정 후 mysql restart...

댓글
댓글쓰기 폼
공지사항
최근에 달린 댓글
Total
125,391
Today
17
Yesterday
13
링크
«   2021/04   »
        1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30  
글 보관함