CentOS5.4에 Mysql 설치 : Timeout error occurred trying to start MySQL Daemon.

1. yum을 이용한 설치
# yum -y install mysql mysql-server mysql-connector-odbc mysql-devel
package 4개가 설치 됩니다.

2. /etc/my.cnf 편집
서버 운영 환경에 따른 기본 설정 방법
# cp /usr/share/mysql/my-medium.cnf /etc/my.cnf
위 명령어로 복사를 한 이후에
# vi /etc/my.cnf
아래 옵션 부분을 추가 합니다.

[client]
default-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

[mysqldump]
default-character-set = utf8

[mysql]
default-character-set = utf8

3. MySQL 서버 재시작
# service mysqld restart

위 명령어를 해도 에러가 생길경우에는
# chown -R mysql.mysql /var/lib/mysql/
# chmod g+w /var/run/mysqld/
# chgrp mysql /var/run/mysqld/
위 세 줄을 입력해서 권한을 넣어줍니다.

4. root 계정
# mysql -u root -p mysql
mysql> GRANT ALL PRIVILEGES ON *.* to root@”%” IDENTIFIED BY ‘패스워드’ WITH GRANT OPTION;
mysql> flush privileges;

참고:http://blog.taeco.info/192