MySQL-5.5.10 배포

Softwoare :

OS 유형: RHEL5

버전: mysql-5.5.10.tar.gz

(1) 컴파일 도구가 설치되었는지 확인 ,gcc와 같은 , gcc-c ++ ,cmake 등

설치되지 않은 경우, yum으로 설치할 수 있습니다.

yum install gcc gcc-c ++ make cmake automake

(2) mysql 설치 사전 및 데이터 사전 생성

[root @ rhel5 ~]#mkdir -p / usr / local / mysql

[root @ rhel5 ~]#mkdir -p / usr / local / mysql / data

(3) mysql 사용자를 만들고 그룹

[root @ rhel5 ~]groupadd mysql

[root @ rhel5 ~]useradd -r -g mysql mysql

(4) 공식 설치

[root @ rhel5 로컬]#tar -zxv -f mysql-5.5.10.tar.gz

컴파일 매개 변수:

-DCMAKE_INSTALL_PREFIX = / usr / local / mysql

-DMYSQL_DATADIR = / usr / local / mysql / data

-DDEFAULT_CHARSET = utf8

-DDEFAULT_COLLATION = utf8_general_ci

-DEXTRA_CHARSETS = all

-DENABLED_LOCAL_INFILE = 1

[root @ rhel5 mysql-5.5.10]#하다 && 설치하다

이 명령은 시간이 오래 걸립니다., 기다려주십시오.

(5) mysql 사전에 대한 권한 설정

[root @ rhel5 ~]# cd / usr / local / mysql

[root @ rhel5 mysql]# chown -R mysql:mysql .

[root @ rhel5 mysql]# chown -R mysql:mysql 데이터

(6)cp 원본 구성 파일 및 시작 스크립트

[root @ rhel5 mysql]# cp …/mysql / support-files / my-default.cnf /etc/my.cnf

[root @ rhel5 mysql]# cp …/mysql / support-files / mysql.server /etc/init.d/mysqld

(7) mysql 초기화

[root @ rhel5 mysql]# cd / usr / local / mysql

[root @ rhel5 mysql]# 스크립트 / mysql_install_db –user = mysql

(8) mysql 시작

[root @ rhel5 ~]# cd / usr / local / mysql

[root @ rhel5 mysql]# ./bin / mysqld_safe –user = mysql &

(9) 루트 비밀번호 설정 및 권한, 루트 만들기는 모든 클라이언트에서 mysql을 연결할 수 있습니다..

[root @ rhel5 ~]# mysql -u 루트 mysql

mysql> 모든 권한 부여 *.* 루트 @로”%” 식별자 “뿌리”;

mysql>플러시 권한;

mysql>떠나다

원격 클라이언트에서 연결할 수없는 경우 , iptables 구성을 검사해야 할 수도 있습니다.,

포트 확인 3306 개봉 여부.

답장을 남겨주세요