1364 : Field 'wr_comment_reply' doesn't have a default value > 기술자료 | 해피정닷컴

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

본문 바로가기

사이트 내 전체검색

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

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

페이지 정보


본문

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 111건 2 페이지
  • RSS
기술자료 목록
91
MySQL   4133  2021-10-18 12:18 ~ 2021-10-18 14:43  
90
MySQL   5821  2021-04-27 15:18  
89
MySQL   12067  2021-03-23 17:46 ~ 2021-03-23 18:04  
88
MySQL   4909  2020-10-12 14:22  
87
MySQL   21845  2020-10-09 15:48  
86
MySQL   8381  2020-08-30 21:37 ~ 2020-08-31 13:29  
85
MySQL   6754  2020-05-22 13:07 ~ 2020-05-22 16:05  
84
MySQL   6493  2019-12-27 22:45 ~ 2019-12-29 22:39  
83
MySQL   11650  2019-09-09 20:18  
82
MySQL   7011  2019-07-24 11:04 ~ 2021-01-06 13:50  
81
MySQL   8888  2019-01-22 00:43  
80
MySQL   9201  2018-12-11 14:36 ~ 2018-12-11 14:52  
79
MySQL   28236  2018-11-22 05:24 ~ 2018-11-22 05:27  
78
MySQL   9006  2018-10-03 02:29  
77
MySQL   7696  2018-10-02 22:55 ~ 2018-10-02 22:58  
열람
MySQL   9699  2018-07-12 12:40 ~ 2018-07-12 12:44  
75
MySQL   11557  2017-11-27 16:57  
74
MySQL   9813  2017-11-26 05:20  
73
MySQL   25592  2017-11-26 04:11 ~ 2018-02-03 00:25  
72
MySQL   28196  2017-11-26 02:14  

검색

해피정닷컴 정보

회사소개 회사연혁 협력사 오시는길 서비스 이용약관 개인정보 처리방침

회사명: 해피정닷컴   대표: 정창용   전화: 070-7600-3500   팩스: 042-670-8272
주소: (34368) 대전시 대덕구 대화로 160 대전산업용재유통단지 1동 222호
개인정보보호책임자: 정창용   사업자번호: 119-05-36414
통신판매업신고: 제2024-대전대덕-0405호 [사업자등록확인]  
Copyright 2001~2025 해피정닷컴. All Rights Reserved.