一、查看是否已安裝mysqlhtml
rpm -qa | grep -i mysql
二、若是有,先卸載,若是不卸載,MySQL-server會安裝失敗,沒有的話直接跳到第3步node
使用rpm -e --nodeps 命令強制卸載:mysql
rpm -e --nodeps mysql-libs-5.1.61-4.el6.i686 rm -rf /var/lib/mysql rm /etc/my.cnf 查看是否還有mysql軟件: rpm -qa|grep mysql 有的話繼續卸載刪除
三、下載mysql離線安裝包linux
地址:http://cdn.mysql.com/Downloads/MySQL-5.6/MySQL-5.6.26-1.linux_glibc2.5.x86_64.rpm-bundle.tar sql
能夠使用wget命令直接下載。shell
四、解壓ui
tar -xvf MySQL-5.6.26-1.linux_glibc2.5.x86_64.rpm-bundle.tar
五、安裝spa
在RHEL系統中,必須先安裝「MySQL-shared-compat-5.6.26-1.el6.i686.rpm」這個兼容包,而後才能安裝server和client,不然安裝時會出錯。
.net
rpm -ivh MySQL-shared-compat-5.6.26-1.linux_glibc2.5.x86_64.rpm # RHEL兼容包 rpm -ivh MySQL-server-5.6.26-1.linux_glibc2.5.x86_64.rpm # MySQL服務端程序 rpm -ivh MySQL-client-5.6.26-1.linux_glibc2.5.x86_64.rpm # MySQL客戶端程序 rpm -ivh MySQL-devel-5.6.26-1.linux_glibc2.5.x86_64.rpm # MySQL的庫和頭文件 rpm -ivh MySQL-shared-5.6.26-1.linux_glibc2.5.x86_64.rpm # MySQL的共享庫
六、配置
命令行
配置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服務
參考:
http://my.oschina.net/JustLoveIT/blog/499208
http://blog.csdn.net/liumm0000/article/details/18841197