테스트 사이트 - 개발 중인 베타 버전입니다

그누보드5 phpmyadmin 채택완료

ABC 8년 전 조회 6,081

 

phpmyadmin에서 http://gnustudy.com/bbs/board.php?bo_table=gnu_tip&wr_id=24" style="font-size: 11pt;">http://gnustudy.com/bbs/board.php?bo_table=gnu_tip&wr_id=24 여기 글 따라 했는대 밑에 질의 오류 뜨고 종류 LONGTEXT로 변하지 않내요 뭐가 문제죠? 

 

wr_datetime에 들어가서 기본값 조정하면 #1067 - Invalid default value for 'as_update'라고 뜨고

as_update탭에 들어가서 기본값 조정하면 #1067 - Invalid default value for 'wr_datetime' 이렇게 뜨내요

 

댓글을 작성하려면 로그인이 필요합니다.

답변 3개

채택된 답변
+20 포인트
8년 전

다른 부분은 건들지 마시고 wr_content 만 일단 변경해보세요.

로그인 후 평가할 수 있습니다

답변에 대한 댓글 3개

A
ABC
8년 전
wr_content 종류만 바꿔서 저장눌렀는대 질의 오류만 떠서 바꿀수가 없내요 계속 버전은 MYSQL 5.7입니다. 애초에 건드린거 없이 저 사이트가서 그대로 따라했는대 왜저러죠;;
작은별
8년 전
그러게요;; 왜 안 될까요. 5.7을 설치해 봐야 하나..
SQL 질의창에 직접 한 번 해보시는 건... 1111 부분은 수정할 게시판 id 로 변경하시고요.
ALTER TABLE `g5_write_1111` CHANGE `wr_content` `wr_content` longtext NOT NULL
A
ABC
8년 전
g5_write_Gesif_02 게시탭에서 SQL 누르고 SQL 질의를 실행에 ALTER TABLE `g5_write_Gesif_02` CHANGE `wr_content` `wr_content` longtext NOT NULL 이렇게 적으니 위에 처럼뜹니다.

#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'ALTER TABLE `g5_write_Gesif_02` CHANGE `wr_content` `wr_content` longtext NOT NU' at line 2

댓글을 작성하려면 로그인이 필요합니다.

8년 전

해결 방법 알려드립니다.

SQL_MODE에서 "NO_ZERO_IN_DATE,NO_ZERO_DATE" 값을 제거하시면 됩니다.

 

(5.7부터는 default로 들어가있어요)

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

8년 전

오류창 내용으로 보면

wr_datetime 필드에 필드 data type에 맞지않는 값을 넣은 것 같네요.

 

해당필드를 확인해 보세요.

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

A
ABC
8년 전
http://sir.kr/qa/168224?page=0&posting=ok&sst=wr_num 여기 봐주세요!

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인