우분투2012. 7. 7. 18:57

1. 우분투에서는 다음과 같이 입력하면 mysql 에 관련된 패키지를 검색하게 됩니다.

$sudo apt-cache search mysql 

그중에서 필요한걸 골라서 설치하면 됩니다. (mysql 서버 데몬을 설치하는 경우 바로 2번 부터)


2. mysql 서버 설치


$sudo apt-get install mysql-server 


3. mysql 클라이언트 설치


$sudo apt-get install mysql-client


4. mysql 서버 설치 직후 UTF-8 설정을 해줍니다
.
 해주지 않을 경우 latin1 로 character encoding 이 자동 설정되는데, 이걸 그대로 두면, 한글 처리할때 난관이 찾아올것입니다.

my.cnf 파일을 편집하기 위해 vi에디터로 해당 파일을 열어줍니다.

$sudo vi /etc/mysql/my.cnf 

아래와 같은 내용을 추가해줍니다. [ ] 은 이미 my.cnf 에 있고 그 아래에 내용들을 추가.

 [client]
default-character-set=utf8

[mysqld]
character-set-client-handshake=FALSE
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

[mysqldump]
default-character-set=utf8

[mysql]
default-character-set=utf8


영진이가 수정

 [client]
default-character-set=utf8

[mysqld]
character-set-client-handshake=FALSE
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

[mysqldump]
default-character-set=utf8

[mysql]
default-character-set=utf8



5. mysql 을 재시작 해줍니다.

$sudo /etc/init.d/mysql restart


6. 변경 여부 확인은 다음과 같이.

$mysql -u id -p
mysql> status

Posted by 다오나무