Mysql5.5等了一年多,終於GA了,於是迫不及待的把它下載下來,它的安裝方式與以前版本安裝方式不同,於是分享一下安裝過程,方便新手。
本人系統版本:RHEL4.5
1、軟件版本要求
mysql-5.5.8.tar.gz
cmake-2.8.3.tar.gz
make 要求3.75版本以上
GCC 要求3.2版本以上
bison 1.75和2.1 都可以 最好不要採用1.875 官方在1.875上報告出現過問題
以上版本未達標的,必須要安裝或者更新版本,相信大家機器上都沒有cmake 下面就安裝cmake
- tar xzvf cmake-2.8.3.tar.gz
- ./configure --prefix=/usr
- make&&make install
2、安裝mysql
- tar xzvf mysql-5.5.8.tar.gz
- cmake . \
- -DCMAKE_INSTALL_PREFIX=/usr/local/mysql \
- -DMYSQL_DATADIR=/data \
- -DWITH_INNOBASE_STORAGE_ENGINE=1 \
- -DWITH_COMMENT=slevin \
- -DWITH_DEBUG=OFF \
- make&&make install
3、初始化數據庫
- cd /usr/local/mysql
- useradd mysql -d /dev/null -s /sbin/nologin
- chown -R root:mysql .
- /usr/local/mysql/scripts/mysql_install_db --datadir=/data --user=mysql
- chown -R mysql:mysql /data
- cat support-files/my-innodb-heavy-4G.cnf | grep -v "#" | grep -v "^$" > /etc/my.cnf
- echo "PATH=$PATH:/usr/local/mysql/bin" >> /etc/profile
- source /etc/profile
- cp support-files/mysql.server /etc/rc.d/init.d/mysqld
- chkconfig --add mysqld
- /etc/rc.d/init.d/mysqld start
4、清除多餘的用戶
- drop user [email protected];
- drop user [email protected];
- drop user ''@localhost.localdomain;
- drop user ''@localhost;
- drop user 'root'@'::1';