티스토리 뷰
MySQL은 산넘어 산이다. SQLite는 그냥 되는것도 MySQL은 뭔가 안된다. 이번에는 이런 에러가 나온다.
"Data too long for column 'content' at row 1 "
아 뭐지??
아래와 같이 처리했다.
select @@global.sql_mode;
그리고
STRICT_TRANS_TABLES, NO_ENGINE_SUBSTITUION
뭔가 제한한다..
없애주면 된다.
없애는 방법은 간단하다.
set global sql_mode = '' ;
그리고 다시 검색해본다.
select @@global.sql_mode;
여기서 주의할점 global 옆에 붙는 .(점)이다. 삭제할때는 없고, 검색할때는 있다.
처음에 왜 안되지 왜 안되지 ?? 저런.. c8 c8
내가 이전에 고생했던 blob 용량 늘여서 해결한 에러를 보자
"Packets larger than max_allowed Packet are not allowed.
2018/11/06 - [프로그래밍/MySQL] - BLOB 크기 PacketTooBigException
2018/11/06 - [프로그래밍/MySQL] - Packets larger than max_allowed_packet are not allowed
댓글