프로그래밍 언어/Database

전체 MySQL 데이터베이스 문자 집합 및 데이터 정렬을 UTF-8로 변환하는 방법

Rateye 2021. 6. 15. 10:45
728x90
반응형
질문 : 전체 MySQL 데이터베이스 문자 집합 및 데이터 정렬을 UTF-8로 변환하는 방법은 무엇입니까?

전체 MySQL 데이터베이스 문자 집합을 UTF-8로, 데이터 정렬을 UTF-8로 어떻게 변환 할 수 있습니까?

답변

ALTER DATABASEALTER TABLE 명령을 사용하십시오.

ALTER DATABASE databasename CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER TABLE tablename CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;

또는 4 바이트 UTF-8을 지원하지 않는 MySQL 5.5.2 또는 이전 버전을 사용하는 경우 utf8mb4 utf8 사용합니다.

ALTER DATABASE databasename CHARACTER SET utf8 COLLATE utf8_unicode_ci;
ALTER TABLE tablename CONVERT TO CHARACTER SET utf8 COLLATE utf8_unicode_ci;
출처 : https://stackoverflow.com/questions/6115612/how-to-convert-an-entire-mysql-database-characterset-and-collation-to-utf-8
728x90
반응형