在Linux系統上安裝MySQL有多種方式,其中一種就是使用rpm安裝。本文將介紹如何透過rpm來安裝MySQL。
一、準備工作
在開始之前,先確認系統中是否已存在MySQL和MariaDB,可以透過以下指令進行檢查:
rpm -qa | grep mysql rpm -qa | grep mariadb
如果已存在,需要先透過命令卸載掉。
二、下載MySQL軟體包
前往MySQL官網下載所需的rpm軟體包,選擇適合自己的版本。下載完成後,將rpm包上傳到伺服器上,可以上傳到任何目錄。
三、安裝MySQL
使用下列指令安裝MySQL:
rpm -ivh mysql-community-common-8.0.22-1.el7.x86_64.rpm rpm -ivh mysql-community-libs-8.0.22-1.el7.x86_64.rpm rpm -ivh mysql-community-client-8.0.22-1.el7.x86_64.rpm rpm -ivh mysql-community-server-8.0.22-1.el7.x86_64.rpm
安裝過程中可能會出現依賴性錯誤,需要安裝缺少的依賴項。
四、啟動和設定MySQL
安裝完成後,需要對MySQL進行一些設定和啟動操作。執行下列指令啟動MySQL:
systemctl start mysqld
檢視MySQL的狀態:
systemctl status mysqld
#開始完成後,可以透過下列指令查看MySQL的初始密碼:
grep 'temporary password' /var/log/mysqld.log
登入MySQL
使用以下命令登入MySQL,並修改密碼:
mysql -uroot -p ALTER USER 'root'@'localhost' IDENTIFIED BY 'new_password';
五、防火牆設定
如果系統有啟用防火牆,需要開放MySQL服務的端口,使用以下命令打開3306端口:
firewall-cmd --add-port=3306/tcp --permanent firewall-cmd --reload
到此,rpm安裝MySQL的過程就完成了。
總結
透過rpm安裝MySQL可能會出現依賴性錯誤,需要注意安裝缺少的依賴項。安裝完成後,需要對MySQL進行一些設定和啟動操作,才能正常使用。同時,如果系統使用了防火牆,也需要開放MySQL服務的端口,否則無法進行遠端連接。
以上是linux rpm怎麼安裝mysql的詳細內容。更多資訊請關注PHP中文網其他相關文章!