linux 下安裝mysql5.6 -bundle.tar

1. 下載MySQL 5.6 
下載頁面:http://dev.mysql.com/downloads/mysql/
此處選擇「Red Hat Enterprise Linux 6 / Oracle Linux 6 (x86, 32-bit), RPM Bundle」下載,下載至/root/Downloads/目錄下,下載文件名爲「MySQL-5.6.15-1.el6.i686.rpm-bundle.tar」node


2.檢查安裝mysql

在安裝MySQL以前,先檢查CentOS系統中是否已經安裝了一個MySQL,若是已經安裝先卸載,否則會致使安裝新的MySQL失敗。 sql

rpm -qa | grep mysql   --查看系統以前是否已安裝MySQL。 ui

mysql-libs-5.1.47-4.el6.i686  顯示結果說明 CentOS6.0系統自帶了一個MySQL,咱們須要刪除這個老版本,用root用戶執行下面語句spa

su - 命令行

密碼:
rest

rpm -e --nodeps mysql-libs-5.1.47-4.el6.i686  
orm

先切換到"root"用戶下,而後執行刪除語句,刪除以後,咱們再次查看,發現已經成功刪除了CentOS6.0自帶的舊MySQL版本。server

在刪除MySQL的rpm後,還要進行一些掃尾操做,網上有兩種操做。(備註:我在這裏兩種都沒有用到,發現系統中並無其餘殘餘的MySQL信息。)it

第一種善後處理:使用下面命令進行處理。

rm -rf /var/lib/mysql*

rm -rf /usr/share/mysql*

另外一種善後處理:卸載後 /var/lib/mysql 中的  /etc/my.cnf 會重命名爲 my.cnf.rpmsave,/var/log/mysqld.log 會重命名爲 /var/log/mysqld.log.rpmsave,若是肯定沒用後就手工刪除。



3. 解壓tar包
cd /root/Downloads/
tar -xvf MySQL-5.6.15-1.el6.i686.rpm-bundle.tar

4. 以RPM方式安裝MySQL
在RHEL系統中,必須先安裝「MySQL-shared-compat-5.6.15-1.el6.i686.rpm」這個兼容包,而後才能安裝server和client,不然安裝時會出錯。
yum install MySQL-shared-compat-5.6.15-1.el6.i686.rpm  # RHEL兼容包
yum install MySQL-server-5.6.15-1.el6.i686.rpm              # MySQL服務端程序
yum install MySQL-client-5.6.15-1.el6.i686.rpm                # MySQL客戶端程序
yum install MySQL-devel-5.6.15-1.el6.i686.rpm                # MySQL的庫和頭文件
yum install MySQL-shared-5.6.15-1.el6.i686.rpm              # MySQL的共享庫

rpm -ivh MySQL-server-5.6.15-1.el6.i686.rpm

rpm -ivh MySQL-client-5.6.15-1.el6.i686.rpm

5. 配置MySQL登陸密碼
cat /root/.mysql_secret  # 獲取MySQL安裝時生成的隨機密碼
service mysql start      # 啓動MySQL服務
mysql -uroot -p          # 進入MySQL,使用以前獲取的隨機密碼
SET PASSWORD FOR 'root'@'localhost' = PASSWORD('password');  # 在MySQL命令行中設置root帳戶的密碼爲password
quit  # 退出MySQL命令行
service mysql restart  # 從新啓動MySQL服務

相關文章
相關標籤/搜索