MySQL 버전 차이로 phpmyadmin 에서 DB 필드 타입 변경이 안 될 때 - 그누보드팁

본문 바로가기
전체검색

그누보드팁

그누보드, 영카트 초보 제작자분들을 위한 다양한 스킨 제작 활용 팁을 공유합니다.

MySQL 버전 차이로 phpmyadmin 에서 DB 필드 타입 변경이 안 될 때

관리자 18-07-22 00:49

본문 글 내용이 길어질 경우 글이 잘리는 현상을 해결하기 위해서는
wr_content 필드 타입을 변경해야 한다고 이전 글에서 설명해드렸었는데요.

http://gnustudy.com/bbs/board.php?bo_table=gnu_tip&wr_id=24

MySQL 5.7 버전 부터 위 방법이 에러가 나는 것 같아 해결 방법을 알려드리겠습니다.
이런 식으로 에러가 나는 곳이 있네요.
#1067 - Invalid default value for 'wr_datetime'


해결 방법 안내

1ad5e5f3aa0f2ffdda33fe56eaf3f1c2_1532187574_6939.png


phpmyadmin 좌측 트리 메뉴에서 DB명 선택 후
상단 메뉴 중 SQL 질의창을 선택. 아래 내용을 입력하고 실행 버튼 클릭

ALTER TABLE `g5_write_test` CHANGE `wr_content` `wr_content` mediumtext NOT NULL;

g5_write_test 부분을 원하는 게시판 id로 변경하세요.
뒷부분 test가 게시판 id입니다.
예를 들어 자유게시판을 변경하고 싶은데 게시판 id가 free로 생성되어있다면 g5_write_free 로 수정


* 참고 사항
웹 호스팅이 아닌 서버를 직접 운영하고 있다면 아래글 답변 내용도 참고해보세요.
SQL_MODE 설정값을 변경하면 되는 것 같습니다.

https://sir.kr/qa/137521

http://amina.co.kr/bbs/board.php?bo_table=apms_qa&wr_id=100670

로그인 후 댓글 작성 가능합니다.
그누스킨닷컴

그누스터디는 그누보드, 영카트를 이용하시는 초보 사용자를 위한 정보를 공유합니다.

E-MAIL : gnustudy@naver.com / 카카오톡 : gnustudy / 텔레그램 : gnustudy
제작 문의를 제외한 일반 문의는 QA 게시판을 이용해주세요.

Copyright © GNUSTUDY. All rights reserved.