1364 : Field 'wr_comment_reply' doesn't have a default value > 기술자료

본문 바로가기
사이트 내 전체검색

기술자료

MySQL 1364 : Field 'wr_comment_reply' doesn't have a default value


페이지 정보

댓글 0건 조회 861회 작성일 2018-07-12 12:40 ~ 2018-07-12 12:44

본문

insert into g5_write_consult set wr_num = '-3186', wr_reply = '', wr_comment = 0,  ... wr_10 = ''
1364 : Field 'wr_comment_reply' doesn't have a default value
error file : /bbs/write_update.php


MySQL 5.6 이전에는 필드 생성시 default 값을 따로 지정을 안 해도 insert 시에 '' 처럼 자동으로 디폴트 값이 반영이 되었습니다.
5.6 이후부터는 STRICT 모드라고 해서 테이블 생성시에 default 값을
지정하지 않을 경우 insert 시에 아래와 같이 에러가 발생합니다.

Field 'name' doesn't have a default value
외부 프로그램을 사용시 테이블의 필드들을 모두 수정하기는 힘든 경우가 많습니다.

이런 경우 my.cnf 에서 기본 설정을 되어 있는 STRICT 모드를 해제해 줍니다.

#sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES 
sql_mode=NO_ENGINE_SUBSTITUTION

해제 후에 MySQL 서버를 재시작해 줍니다.


관련자료
https://sir.kr/qa/254632
http://amina.co.kr/bbs/board.php?bo_table=apms_qa&wr_id=95249
https://www.fun25.co.kr/blog/mysql-error-1364-solution
  • 트위터로 보내기
  • 페이스북으로 보내기
  • 구글플러스로 보내기
  • 카카오톡으로 보내기

댓글목록

등록된 댓글이 없습니다.

Total 2,323건 1 페이지

기술자료 목록
번호 제목
공지 일반   16903  2001-08-31 11:52 ~ 2017-12-05 16:33  
2322 그누보드   14  2019-02-16 01:51 ~ 2019-02-17 14:00  
2321 PHP   22  2019-02-13 21:01  
2320 JavaScript   107  2019-02-08 18:37 ~ 2019-02-08 19:32  
2319 그누보드   123  2019-02-08 16:47 ~ 2019-02-08 16:54  
2318 그누보드   164  2019-01-31 18:45 ~ 2019-01-31 18:52  
2317 PHP   159  2019-01-31 18:26 ~ 2019-01-31 18:38  
2316 PHP   215  2019-01-23 17:50  
2315 PHP   201  2019-01-23 15:38  
2314 etc보드   211  2019-01-22 23:32  
2313 MySQL   224  2019-01-22 00:43  
2312 Linux   199  2019-01-21 15:38  
2311 Linux   224  2019-01-21 07:18  
2310 그누보드   181  2019-01-16 18:41 ~ 2019-01-17 19:01  
2309 etc쇼핑몰   178  2019-01-15 04:30 ~ 2019-01-28 00:30  
2308 etc보드   159  2019-01-15 04:26 ~ 2019-01-15 05:04  
2307 HTML   230  2019-01-11 23:20 ~ 2019-01-11 23:24  
2306 그누보드   181  2019-01-11 01:42 ~ 2019-01-11 01:43  
2305 호스팅   286  2019-01-09 08:50  
2304 그누보드   359  2019-01-01 23:07  

게시물 검색

회원로그인

계좌이체 or 신용카드 결제하기
해피정닷컴으로 대금결제를 할 수 있습니다

접속자집계

오늘
1,320
어제
1,453
최대
3,306
전체
4,602,348

회사명: 해피정닷컴   사업자번호: 119-05-36414   전화: 070-7600-3500   팩스: 02-865-3528   주소: 08394 서울시 구로구 디지털로 242 한화비즈메트로1차 1502호
대표: 정창용   개인정보보호책임자: 정창용   통신판매업신고번호: 2014-서울구로-0074 [사업자등록정보확인]   건강기능식품영업신고번호 제2018-0080452호
Copyright 2001~2019 해피정닷컴. All Rights Reserved.