[ 서버 & DB 관련 ]/MySQL
mysql CHARACTER SET 확인 및 변경
BIZLAB
2020. 6. 15. 17:03
COLUMNS 의 CHARACTER SET 확인
SHOW FULL COLUMNS FROM 테이블명;
utf8로 변경
alter table 테이블명 convert to character set utf8;
* 테이블 상태 확인
SHOW TABLE STATUS WHERE NAME LIKE '테이블 명';
* 전체 테이블 컬렉션 확인
-- 테이블 컬렉션 확인
SELECT TABLE_NAME, TABLE_COLLATION
FROM INFORMATION_SCHEMA.TABLES
WHERE TABLE_SCHEMA="데이터베이스";
JOIN할때 아래 오류 발생시 CHARACTER SET을 맞춰줘야함
Illegal mix of collations (utf8_general_ci,IMPLICIT) and (utf8_unicode_ci,IMPLICIT) for operation '='