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

DB관련 에러: 'mb_nick_date'의 유효하지 못한 디폴트 값 사용 채택완료

카알주 5년 전 조회 5,900

테스트 환경

  5.7 - MySQL Community Server

 

SQL문 ALTER TABLE g5_member auto_increment = 100;

Error 문: #1067 - 'mb_nick_date'의 유효하지 못한 디폴트 값을 사용하셨습니다.

 

 

[g5_member 테이블 구조]

엔진 종류: InnoDB 
데이터정렬방식: utf8mb4_general_ci

 

이름: mb_nick_date

종류: date

Null: 아니오

기본값: 0000-00-00

 

 

그누보드에서 기본 제공하는 테이블 구조입니다.

근데 SQL문은 보내면

" #1067 - 'mb_nick_date'의 유효하지 못한 디폴트 값을 사용하셨습니다. " 이란 에러문이 발생합니다.

 

뭐가 잘못 됐고, 해결방법은 뭘 될까요?

 

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

답변 2개

채택된 답변
+20 포인트

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

Null값 말하는듯하네요

 

 utf8mb4_general_ci가 아니라  utf8_general_ci 언어셋 아닐까요?

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

답변에 대한 댓글 1개

카알주
5년 전
기본 utf8_general_ci 언어셋을 utf8mb4_general_ci 으로 변경하였습니다.

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

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

로그인