Flex, Laszlo

[Laszlo > ] UTF8기반으로 쓰기위한 Mysql 세팅방법.

애플자라 2007. 8. 29. 23:43
반응형
my.cnf파일을 수정합니다..


안에 보시다보면 다음과 같은 부분이 있을껍니다.. 그부분을

아래의 사진과 같은내용으로 넣어주시면 됩니다 .

SHELL> vi /etc/my.cnf



그다음 mysql을 시동합니다 ..

SHELL\mysql> ./bin/mysqld_safe --user=mysql &

SHELL\mysql> ./bin/mysql -uroot -p mysql

SQL > show variables like 'c%';



아래 파란박스로 된부분이 모두 UTF8 / utf8_general_ci로 되어있어야 합니다..

캐릭터셋이 전부 통일되어야 글자가 깨어지지않습니다..



그리고 테이블생성시에도 다음과 같이 utf8형식으로 만들어 줘야 합니다.



CREATE TABLE `userdb` (
`name` varchar(8) default NULL,
`id` varchar(10) NOT NULL default '',
`email` varchar(40) default NULL,
`sex` char(1) default NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8
반응형