作者:敖士伟
1、XtraDB版本是用的MySQL-percona-5.1.39-8.rhel5.src.rpm
2、下载下来是rpm源码包,使用rpm解包
rpm -ivh MySQL-percona-5.1.39-8.rhel5.src.rpm
3、解压源码包
cd /usr/src/redhat/SOURCES
tar -zxvf mysql-5.1.39.tar.gz
tar -zxvf percona-xtradb-1.0.4-8.tar.gz
注意:可能会先创建目录/usr/src/redhat
4、覆盖innobase源码
mv mysql-5.1.39/storage/innobase/ ~/
cp -R percona-xtradb-1.0.4-8 mysql-5.1.39/storage/innobase
cd mysql-5.1.39
patch -p1 < ../percona-support.patch
5、创建组和用户
groupadd mysql
useradd -g mysql mysql
注意:用su - root命令,不然groupadd找不到
6、编译安装
./configure -prefix=/usr/local/mysql -with-plugins=innobase
make
make install
7、cp support-files/my-medium.cnf /etc/my.cnf
8、bin/mysql_install_db --user=mysql
9、bin/mysql_safe &
10、bin/mysqladmin -uroo password 'ikmbikmb'