沒什麼時間寫,所以都是寫些基礎東西,也沒有驗證過,都是憑藉映像寫的。
1、下載mysql源碼。http://dev.mysql.com/downloads/file/?id=459072 這是官網5.5的源碼版本下載地址。
下載後解壓,tar -xvf mysql-5.5.46.tar.gz
2、使用yum安裝編譯需要的工具,yum -y install gcc gcc-c++ gcc-g77 autoconf automake zlib* fiex* libxml* ncurses-devel libmcrypt* lib
一堆東西,反正到時候可以看提示,哪個沒裝裝哪個。
3、安裝。
groupadd mysql;
useradd -r -g mysql mysql;
4、進入mysql解壓目錄:
cmake . && make && make install
5、安裝完後,安裝庫庫目錄:
chown
-R mysql.mysql /usr/local/mysql
6、進入script目錄,目錄要看自己的,運行
./mysql_install_db --user=mysql --basedir=/mysql --datadir=//mysql/data
7、進入support目錄,將my.cnf文件複製到etc下面
cd mysql/support-files
cp my-default.cnf /etc/my.cnf
8、到bin目錄下面
cp
mysql.server /etc/rc.d/init.d/mysql
9、增加啓動項
chkconfig -add mysql
checonfig mysql on
service
mysql start
10、打開防火牆數據庫端口,這一行記得放在其它端口的下面或者上面,別放最後一行
-A
INPUT -m state –state NEW -m tcp -p tcp –dport 3306 -j ACCEPT
iptables restart