728x90
반응형
Mysql UTF-8 Encoding 설정하기
1. 리눅스 Mysql에 접속하여 encoding 타입을 확인한다.
$ show variables like 'c%';
2. Mysql에서 빠져나와서 설정 파일에 접속한다.
vi /etc/my.cnf
[client-server]
!includedir /etc/my.cnf.d
[client]
default-character-set = utf8
[mysqld]
init_connect = "SET collation_connection = utf8_general_ci"
init_connect = "SET NAMES utf8"
character-set-server = utf8
collation_server = utf8_general_ci
lower_case_table_names = 1
[mysqldump]
default-character-set = utf8
[mysql]
default-character-set = utf8
3. Mysql을 재실행한다.
systemctl restart mysqld
4. mysql에 접속하여 encoding 타입을 확인하면 끝.
+ mysql에서 utf-8 적용이 안된 부분은 따로 mysql 내에서 설정해줘야 함.
alter database mysql character set = utf8 collate = utf8_general_ci;
728x90
반응형
'Linux' 카테고리의 다른 글
[Linux] Spring 프로젝트를 리눅스 tomcat 서버에 다중 배포하기 (0) | 2023.10.24 |
---|---|
[Linux] 내 PC와 같은 대역의 고정 IP 설정 후 putty 접속 시도하기 (NAT와 Bridged의 차이) (2) | 2023.10.23 |
[Linux] Mysql 5.6 설치 (0) | 2023.10.18 |
[Linux] MySQL 5.7 설치 (0) | 2023.09.25 |
[Linux] Apache 웹서버 SSL 적용하기 (0) | 2023.09.23 |