一、安裝前的準備工作
在安裝MySQL5.6之前,需要做一些準備工作。首先檢查系統是否已安裝MySQL,可以在終端輸入以下命令,查看是否已安裝:
rpm -qa | grep mysql
如果已經安裝了MySQL,則需要先卸載,可以執行以下命令卸載:
rpm -e mysql-server-xxx rpm -e mysql-libs-xxx
其中,xxx為版本號。
另外,需要注意的是,為了避免後續MySQL運行中的許可權問題,我們建議在安裝前,將普通用戶修改為mysql用戶,並將其歸屬於mysql用戶組:
groupadd mysql useradd -r -g mysql mysql
二、下載MySQL5.6安裝文件
官網下載地址為: https://www.mysql.com/downloads/
在下載頁面選擇MySQL Community Server,並選擇對應Linux系統的版本進行下載,例如CentOS:
wget https://dev.mysql.com/get/Downloads/MySQL-5.6/MySQL-server-5.6.51-1.el8.x86_64.rpm-bundle.tar
三、安裝MySQL5.6
下載完成後,解壓文件:
tar -xvf MySQL-server-5.6.xxx.tar
進入解壓後的目錄,執行以下命令進行安裝:
rpm -ivh MySQL-server-5.6.xxx.rpm rpm -ivh MySQL-client-5.6.xxx.rpm
其中,xxx為版本號。安裝完成後,執行以下命令啟動MySQL服務:
service mysqld start
可以執行以下命令查看MySQL運行狀態:
service mysqld status
四、MySQL5.6配置
在安裝完成後,需要進一步配置MySQL5.6。首先使用root用戶登錄MySQL:
mysql -u root -p
然後進入MySQL命令行,執行以下命令修改密碼:
SET PASSWORD FOR 'root'@'localhost' = PASSWORD('yourpassword');
其中,yourpassword為修改後的密碼。另外,為避免後續MySQL運行中的許可權問題,需要將root用戶添加到mysql用戶組中:
usermod -aG mysql root
五、防火牆配置
如果系統開啟了防火牆,需要開放MySQL的默認埠3306,可以執行以下命令:
firewall-cmd --zone=public --add-port=3306/tcp --permanent firewall-cmd --reload
六、總結
安裝MySQL5.6可以參考以上步驟進行操作,需要注意的是,各個Linux發行版本的操作可能有所區別,需要根據自己的情況進行相應的調整。
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/257825.html