MariaDB 한글 insert 안 될 때

charset을 확인 하는데 먼저 글로벌 확인하기.



보는것과 같이 퍼킹하게 character_set_database 가 latin1으로 되어있다.

그리고 해당 테이블도 확인 해보자.


역시 퍼킹하게 테이블도 latin1로 되어있다.

먼저 글로벌 charset 설정을 바꿔준다..

/usr/local/etc 밑으로 가서
my.cnf를 바꾼다.






그리고 재시작 해주고 다시 글로벌 charset 확인하기
mysql.server stop
mysql.server start

server가 잘 안 꺼질땐 sudo mysqladmin shutdown
글로벌설정을 바꿔주어도 테이블은 영향 받지 않기 때문에 테이블 레벨에서 해당 테이블의
charset도 변경해준다.


변경이 잘 된 것을 확인할 수 있따리!

댓글

이 블로그의 인기 게시물

About Kafka Basic

About JVM Warm up

About ZGC

Spring Boot Actuator readiness, liveness probes on k8s

About G1 GC

sneak peek jitpack

About idempotent

C 언어 구조체의 포인터 멤버 변수

Synology NAS에 MariaDB 10에 Mysql workbench로 원격접속하기

About Websocket minimize data size and data transfer cost on cloud