태터데스크 관리자

도움말
닫기
적용하기   첫페이지 만들기

태터데스크 메시지

저장하였습니다.
Creative Commons License
Creative Commons License

mySQL 설치후 인코딩은 서버의 인코딩에 따라 설치되기 마련
인코딩 변경을 위해서는 /etc/my.cnf 파일을 수정해야 한다.

my.cnf 파일의 생성 방법은
mySQL 설치 디렉토리 하위에 share (또는 support-files) 디렉토리에 보면
my-huge.cnf       (This is for a large system with memory of 1G-2G where the system runs mainly)
my-large.cnf       (This is for a large system with memory = 512M where the system runs mainly
my-medium.cnf    (This is for a system with little memory (32M - 64M) where MySQL plays an important part, or systems up to 128M where MySQL is used together with other programs (such as a web server))
my-small.cnf       (This is for a system with little memory (<= 64M) where MySQL is only used from time to time and it's important that the mysqld daemon doesn't use much resources.)
등의 파일들이 존재한다. 이 이외의 파일들은 어떤 의미인지 찾아보지 않았다.

메모리를 감안해서 자신에게 맞는 파일을 /etc 에 my.cnf 파일로 복사한다.
cp my-medium.cnf /etc/my.cnf
그 다음 이런 저런 검색엔진들에서 찾아본 /etc/my.cnf 파일을 열어서 인코딩을 수정하면 된다.

[client]
character-set=utf8

[mysqld]
init_connect=SET collation_connection = utf8_general_ci
init_connect=SET NAMES utf8
default-character-set=utf8
character-set-server=utf8
collation-server=utf8_general_ci

그후 mySQL 재시작 하면 끝난다.
신고
블로그 이미지

*별빛*

UI/UX관련 개발이슈 및 방법을 나누는 곳입니다. Flex/AIR, Silverlight등 pc 기반 iPhone, Android등 smartphone 기반

티스토리 툴바