Contents

조회 수 2051 댓글 0
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄

MySQL DB에 값을 입력하거나 백업(dump) 파일을 복원할 때 한글 값이 제대로 저장되지 않는 경우가 있다. 이런 경우 대부분 character set 설정문제이며 UTF-8로 설정하면 쉽게 고칠 수 있다.


MySQL 설치 기본 상황

 - latin1으로 Character-Set이 설정되어있다.

 - 한글을 사용하기 위해서는 UTF-8로 변경하면 사용할 수 있다.



MySQL 한글 깨짐 현상 해결하기

 - 한글을 저장하면 아래와 같은 ??? 형태의 모습을 볼 수 있다.

+---+-----+
|id |name |
+---+-----+
|1  |???  |
|2  |???  |
+---+-----+



설정파일 변경하기

 - /etc/mysql/my.cnf 파일 변경하기

 - 파일의 경로는 플랫폼에 따라 다를 수 있다.


# 추가 해줘야 할 내용

[client]
default-character-set=utf8

[mysql]
default-character-set=utf8

[mysqld]
collation-server = utf8_unicode_ci
init-connect='SET NAMES utf8'
character-set-server = utf8



기존의 만들어져있던 Database나 Table들의 Character-Set이 변경되는 것은 아니므로 직접 변경을 해줘야 한다.



# 기존의 Database의 Character-Set 속성 변경하기

mysql> ALTER DATABASE [DB명] DEFAULT CHARACTER SET utf8;



# 현재 Character-Set 확인하기

mysql> show variables like ‘c%’
mysql> status



# MySQL 재시작하기

[root@hooni ~]# service mysql restart




?

List of Articles
번호 분류 제목 글쓴이 날짜 조회 수
1096 Develop [php] Laravel 5.4: Specified key was too long error file hooni 2017.12.04 93
1095 Develop [php] mysql_ 과 mysqli_ 의 차이 hooni 2017.12.01 162
» Database [mysql] MySQL 한글 깨짐 현상 해결하기(UTF8) hooni 2017.12.01 2051
1093 Etc RSVP 란? file hooni 2017.11.22 104
1092 Database [mysql] 중복데이터 삭제하는 초간단 쿼리 hooni 2017.11.22 1035
1091 System/OS [mac] How to uninstall MySQL on Mac OS. hooni 2017.11.08 244
1090 System/OS OpenSSL로 ROOT CA 생성 및 SSL 인증서 발급하기 hooni 2017.10.28 384
1089 System/OS 무료로 HTTPS 적용하기 (Let's Encrypt) file hooni 2017.10.28 253
1088 Etc How to completely Uninstall Coda hooni 2017.10.24 145
1087 Etc 영어. 불규칙 동사 정리 file hooni 2017.10.04 371
1086 System/OS [linux] iptables 초간단 세팅 스크립트 hooni 2017.09.26 139
1085 Develop [ios] VIN Scanner (VIN barcode) 스캐너 file hooni 2017.09.16 62
1084 System/OS [mac] Homebrew/rvm/cocoapod setting hooni 2017.07.29 121
1083 Etc 캘리포니아 운전면허 문제 file hooni 2017.07.22 175
1082 Develop [android] 안드로이드 앱 문서 샘플 file hooni 2017.07.11 332
1081 Develop [coding] 공부해야 하는거 ㅋㅋ secret hooni 2017.06.27 0
Board Pagination Prev 1 2 3 4 5 6 7 8 9 10 ... 71 Next
/ 71