CentOS7離線安裝mysql5.6


下載mysql5.6,系統選擇redhat,版本選擇RHEL7,下載RPM Bundle后得到一個tar文件。這里得到文件MySQL-5.6.44-1.el7.x86_64.rpm-bundle.tar,接下來解出文件。

tar -xf MySQL-5.6.44-1.el7.x86_64.rpm-bundle.tar

接下來安裝mysql

yum localinstall -y install MySQL-{server,client}-*

安裝完成后可通過以下命令查看是否安裝成功,

rpm  -qa | grep  MySQL

安裝完成后會生成隨機密碼到/root/.mysql_secret,可直接啟動mysql服務

service mysql start

接下來即可通過命令行登錄了,我們需要修改密碼

mysql -uroot -p

登陸后使用如下命令即可修改root密碼

SET PASSWORD FOR 'root'@'localhost' = PASSWORD('MyNewPass4!');

注意這里的root是localhostroot如果需要通過ip登錄則需要額外創建一個用戶

CREATE USER 'root'@'%' IDENTIFIED BY 'MyNewPass6!';
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' WITH GRANT OPTION;

以上代碼新創建了一個允許任意host登錄的root用戶並授權,這里雖然也叫root但其實和localhost的root是兩個不同的用戶,當然也可以叫別的名字
如果要卸載mysql,則

yum remove 'MySQL-*'

如果yum用不了可以用rpm -e來卸載,如下

for comp in server client;
do
	rpm -e MySQL-$comp;
done

Installing MySQL on Linux Using RPM Packages from Oracle
How to Install MySQL 5.6 on CentOS 6.3/RedHat EL6/Fedora


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM