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 '='
'[ 서버 & DB 관련 ] > MySQL' 카테고리의 다른 글
mysql 날짜, 시간 반환 함수 (0) | 2020.07.15 |
---|---|
MySQL의 CHECK 제약 조건 (특정 조건의 값만 저장) (0) | 2020.07.02 |
MySql 접속시 발생하는 에러 (타임존) (0) | 2020.03.02 |
쿼리 결과를 파일로 저장하기 (0) | 2020.01.17 |
mysql 테이블 존재 확인, 컬럼 존재 확인, 컬럼 추가 등 (0) | 2019.11.13 |