天天看點

CentOS 7安裝mysql-5.6.17

本文通過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;

繼續閱讀