安裝依賴庫
yum install -y numact1 libaio perl
下載 mysql RPM包server包(包含MySQL服務相關文件)
wget http://mirrors.sohu.com/mysql/MySQL-5.6/MySQL-server-5.6.34-1.linux_glibc2.5.x86_64.rpm
client包(包含多個MySQL客戶端工具)
wget http://mirrors.sohu.com/mysql/MySQL-5.6/MySQL-client-5.6.34-1.linux_glibc2.5.x86_64.rpm
devel包(開發工具包,內含MySQL相關的鏈接庫文件,用於編譯其他開發工具(如Perl)的MySQL客戶端塊)
wget http://mirrors.sohu.com/mysql/MySQL-5.6/MySQL-devel-5.6.34-1.linux_glibc2.5.x86_64.rpm
檢測是否已安裝了mysql
rpm -qa | grep mysql
刪除已安裝的mysql(如果已安裝)
rpm -e --nodeps xxx(匹配到的mysql名稱)
參數說明-a:查詢所有套件 -q:使用詢問模式 -i:顯示套件的相關信息 -v:顯示指令執行過程 -h:套件安裝時列出標記安裝server包
rpm -ivh MySQL-server-5.6.34-1.linux_glibc2.5.x86_64.rpm
安裝client包
rpm -ivh MySQL-client-5.6.34-1.linux_glibc2.5.x86_64.rpm
安裝devel包
rpm -ivh MySQL-devel-5.6.34-1.linux_glibc2.5.x86_64.rpm
修改配置文件位置
cp /usr/share/mysql/my-default.cnf /etc/my.cnf
初始化數據庫
/usr/bin/mysql_install_db
啓動數據庫
service mysql start
查看rootp密碼(MySQL5.6之後的版本開始root密碼不爲空,之前的root密碼爲空)
cat /root/.mysql_secret
登錄數據庫
mysql -uroot -p
修改root密碼
set password for root@localhost=password('root');
Mysql 5.6.34 以RMP方式安裝完成