MYSQL db 복원시 unknown collation utf8mb4_0900_ai_ci

MYSQL db 복원시 unknown collation utf8mb4_0900_ai_ci

QA

MYSQL db 복원시 unknown collation utf8mb4_0900_ai_ci

본문

원래 서버는 

MySQL 버전: 8.0.39


옮기고 있는 서버는
MySQL 버전: 10.11.5-MariaDB-1:10.11.5+maria~ubu2204

입니다.

 

더 하위버전이 아니라 상위버전인데 호환이 안되네요.

마리아DB라서 그런건가요?

 

복원하면 에러메시지는 이렇게 나옵니다.

 

글을 검색해보니 utf8로 복원하라고 하는데

기존 테이블에 가서 수동으로 하나하나 해당부분을 utf8로 고쳐서,

백업을 해야 하는건가요?

 

조금 자세히 설명을 해주시면 정말 감사하겠습니다.

 

REATE TABLE `g5_write_xxxxxxxxxx` (
  `wr_id` int NOT NULL,
  `wr_num` int NOT NULL DEFAULT '0',
  `wr_reply` varchar(10) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NOT NULL,
  `wr_parent` int NOT NULL DEFAULT '0',
  `wr_is_comment` tinyint NOT NULL DEFAULT '0',
  `wr_comment` int NOT NULL DEFAULT '0',
  `wr_comment_reply` varchar(5) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NOT NULL,
  `ca_name` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NOT NULL,
  `wr_option` set('html1','html2','secret','mail') CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NOT NULL,
  `wr_subject` varchar(255) NOT NULL,
  `wr_content` text NOT NULL,
  `wr_seo_title` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NOT NULL,
  `wr_link1` text CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NOT NULL,
  `wr_link2` text CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci N[...]

 

MySQL 메시지: 문서

#1273 - Unknown collation: 'utf8mb4_0900_ai_ci'

 

이 질문에 댓글 쓰기 :

답변을 작성하시기 전에 로그인 해주세요.
전체 1,538
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT