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 개봉 여부.