1.系統和軟件版本
系統:Red Hat Linux Enterprise server 6.3
Mysql:5.6.4-m7(tar.gz包)
2.安裝前檢查:
1)是否安裝gcc,gcc++,cmake,若已安裝可直接做步驟3,否則按如下順序安裝:
2)安裝gcc(本過程使用系統盤進行的安裝)
s1: rpm -ivh kernel-headers-2.6.32-279.el6.i686.rpm
s2: rpm -ivh glibc-headers-2.12-1.80.el6.i686.rpm
s3: rpm -ivh glibc-devel-2.12-1.80.el6.i686.rpm
s4: rpm -ivh ppl-0.10.2-11.el6.i686.rpm
s5: rpm -ivh cloog-ppl-0.15.7-1.2.el6.i686.rpm
s6: rpm -ivh mpfr-2.4.1-6.el6.i686.rpm
s7: rpm -ivh cpp-4.4.6-4.el6.i686.rpm
s8: rpm -ivh gcc-4.4.6-4.el6.i686.rpm
s9: rpm -ivh gcc-c++-4.4.6-4.el6.i686.rpm
3) 安裝cmake
下載cmake-2.8.3.tar.gz, 解壓縮tar -zxvf cmake-2.8.3.tar.gz 得到目錄cmake-2.8.3,與cmake-2.8.3並行建立上目錄cmake_exe
配置安裝目錄:進入cmake-2.8.3,
s1: ./configure --prefix=/cmake_exe
s2: make
s3: make install
3. 安裝Mysql
下載mysql-5.6.4-m7-tar.gz包後解壓,會生成一個mysql-5.6.4-m7的目錄
s1:在/usr/local下創建mysql目錄
s2: 進入mysql-5.6.4-m7的目錄,cmake -DCMAKE_INSTALL_PREFIX=/usr/local/mysql(若提示沒有cmake命令,則添加cmake路徑:export PATH=/cmake_exe/bin:$PATH)
s3: make, make install
s4: useradd mysql創建一個用戶名爲mysql的用戶
s5: 安裝默認的數據庫:以mysql身份執行:cd /usr/local/mysql/scripts
sudo ./mysql_install_db --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data/ --user=mysql
若提示mysql用戶不存在,則回到root用戶執行visudo 在root All=(ALL) ALL 下加入如下一行:
mysql ALL=(ALL) ALL,保存並退出
s6: 將mysql的配置文件和服務文件複製到系統配置路徑下面
cp my-medium.config /etc/my.conf
cp mysql.server /etc/init.d/mysqld
s7: 啓動服務 service mysqld start 或 /etc/init.d/mysql start
s8: 添加到開機自啓動chkconfig --add mysqld
s9: 增加mysql的root用戶的密碼:mysql -u root password 'mypassword'
s10: 在進程中查看啓動的情況:ps -ef | grep mysqld
s11: 鏈接至數據庫:mysql -u root -p