Notice
Recent Posts
Recent Comments
Link
코드 한 줄
[Solution] MySQL UTF-8 한글 인코딩 해결하기 본문
사용자 환경 : macOS Sierra 10.12.6, 5.7.20 MySQL Community Server (GPL)
MySQL을 사용하다보면 한글을 입력하고 싶을 때가 있으나 기본적인 설정으로는 한글이 깨져 보인다.
이 문제를 해결해보고자 하며 여기에는 여러 방법이 있으나 그 중 일부만을 설명한다.
1. 데이터베이스 생성 시 설정
mysql> create database DB_NAME default character set utf8 collate utf8_general_ci;
DB_NAME은 데이터베이스명을 뜻한다.
2. 기존 생성되어 있는 데이터베이스의 설정
mysql> alter database DB_NAME default character set utf8 collate utf8_general_ci;
3. 테이블 생성 시 설정
mysql> create table TABLE_NAME ( -> id int(4) primary key, -> ... -> ) default character set utf8 collate utf8_general_ci;
TABLE_NAME 역시 테이블명을 뜻한다.
4. 기존 생성되어 있는 테이블의 설정
mysql> alter table TABLE_NAME default character set utf8 collate utf8_general_ci;
'Develop - > MySQL' 카테고리의 다른 글
[Solution] MySQL 테이블 이름 변경하기 (0) | 2018.03.18 |
---|---|
[Solution] Warning: mysql_connect(): [2002] No such file or directory 해결하기 (2) | 2018.02.12 |
[Solution] MySQL 테이블 이동, 복사 및 이름변경하기 (0) | 2018.01.10 |
[Solution] MySQL root 패스워드 분실 시 (0) | 2018.01.09 |
[Error] MySQL ERROR 1045 (28000) (0) | 2018.01.08 |
Comments