본문 바로가기

나의 플랫폼/HTML5

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

336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.

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