本文通過rpm包來安裝,而非原碼編譯
1 下載下傳安裝包并解壓
rpm包:mysql-5.6.17-1.linux_glibc2.5.x86_64.rpm-bundle.tar
備份下載下傳連結: (暫時網速太差,無法上傳~~)
tar -xvf mysql-5.6.17-1.linux_glibc2.5.x86_64.rpm-bundle.tar
shared-compat: 為相容舊版本的共享庫,需第一個安裝
shared: 共享庫
server: 服務端
client: 用戶端
devel: 庫和頭檔案
test: 測試
embedded: 嵌入式使用
安裝的指令為:
yum install xxx
請優先安裝mysql-shared-compat-5.6.17-1.linux_glibc2.5.x86_64.rpm
mysql-shared-5.6.17-1.linux_glibc2.5.x86_64.rpm
mysql-server-5.6.17-1.linux_glibc2.5.x86_64.rpm
mysql-client-5.6.17-1.linux_glibc2.5.x86_64.rpm
mysql-devel-5.6.17-1.linux_glibc2.5.x86_64.rpm
test和embedded有需要就安裝。
2 安裝過程中可能遇到的問題
與mariadb的lib沖突,mariadb是什麼可自行搜尋。
解決方法:删除之,再嘗試
rpm -qa | grep mariadb
mariadb-libs-5.5.41-2.el7_0.x86_64
rpm -e --nodeps mariadb-libs-5.5.41-2.el7_0.x86_64
3 修改登陸密碼
在安裝過程中,會生成一個随即密碼,本次将密碼修改為123456
cat /root/.mysql_secret
#顯示出一個密碼
service mysql start
mysql -u root -p
#将前邊的随機密碼填入
set password for 'root'@'localhost' = password('123456');
flush privileges;