728x90
반응형
insert into g4_write_mediawj set wr_num = '-21', .... 생략
1265 : Data truncated for column 'wr_option' at row 1
error file : /bbs/write_update.php
만약 MySQL 업그레이드 후에 이런 에러를 만났다면 MySQL sql_mode를 변경해 주면 된다.
인터넷을 찾아보니 SQL_MODE 기본 속성이 STRICT_TRANS_TABLES라고 하는데 데이터 형식을 엄격한 규정으로 다루겠다는 것이다. SET 속성 뿐만 아니라 DATETIME, DATE 속성 등도 까다로운 데이터 타입 규정을 적용하기 때문에 속성 에러를 유발 할 수 있다.
mysql> set global sql_mode='';
Query OK, 0 rows affected (0.01 sec)
방법은 sql_mode 값을 초기화 한다.
728x90
반응형
'프로그래밍 > MySQL' 카테고리의 다른 글
connect error: connection refused 에러 (0) | 2023.05.30 |
---|---|
MySQL8.x부터는 password() 함수를 지원하지 않는다. (0) | 2019.09.03 |
MySQL8.x에서 데이터베이스 생성하기. 사용자 추가 / 삭제 (0) | 2019.09.03 |