안녕하세요 :) 현업 개발자의 블로그 입니다. 질문 환영해요.

궁금한 소프트웨어 기술을 말씀 해주시면, 성심 성의껏 알려드립니다.

데이터베이스 [DB (Database)]/MYSQL

3. MySQL utf8 설정하기

Admin_This_Project 2023. 8. 18. 15:18

MySQL utf8 설정하기

 

MySQL 이용중 한글이 깨지는 현상이 발생하는 경우 MySQL의 언어 설정이 UTF8 로 되어 있지 않는 경우인 확률 이 높다.

 

아래의 예제 프로세스는 Ubuntu 에서 진행하였지만, 어떠한 OS 에서도 동일한 파일내의 내용을 수정해주면 UTF-8을 설정할 수 있다.

 

 

1. 'mysqld.cnf' 파일을 열고 아래의 세 라인을 추가 작성한다.

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

 

2. mysql.cnf 파일을 열고 아래의 하나의 라인을 추가 작성한다.

default-character-set = utf8

 

3. mysqldump.cnf 파일을 열고 아래의 하나의 라인을 추가 작성한다.

default-character-set = utf8

 

4. MySQL 을 재시작한다 (리눅스 예시)

$ sudo systemctl restart mysql
728x90