CentOS下的RPM安裝MySQL
MySQL是世界上最受歡迎的開源關係型資料庫軟體之一,它有著成熟的技術架構、高可靠性和易於使用等優點,是建立大型應用、網站、系統的必備組件。本文將介紹在CentOS系統下使用RPM包進行MySQL的安裝。
一、下載MySQL RPM套件
在安裝MySQL之前,需要先下載RPM套件。可以從官方網站https://dev.mysql.com/downloads/mysql/中選擇適合你係統的版本進行下載,例如選擇mysql-8.0.22-1.el7.x86_64.rpm-bundle.tar進行解壓縮,可以得到以下五個RPM套件:
- mysql-community-client-8.0.22-1.el7.x86_64.rpm
- mysql-community-common-8.0. 22-1.el7.x86_64.rpm
- mysql-community-devel-8.0.22-1.el7.x86_64.rpm
- #mysql-community-libs-8.0.22-1. el7.x86_64.rpm
- mysql-community-server-8.0.22-1.el7.x86_64.rpm
##二、安裝MySQL RPM套件
下載好RPM套件後,使用下列指令安裝:
sudo rpm -ivh mysql-community-common-8.0.22-1.el7.x86_64.rpm
sudo rpm -ivh mysql-community-libs-8.0.22-1.el7.x86_64.rpm
sudo rpm -ivh mysql-community-client-8.0.22-1.el7.x86_64.rpm
sudo rpm -ivh mysql-community-devel-8.0.22-1.el7.x86_64.rpm
sudo rpm -ivh mysql-community-server-8.0.22-1.el7.x86_64.rpm
登入後複製
以上指令會依序安裝MySQL所依賴的RPM套件和最終的MySQL伺服器RPM套件。
三、啟動MySQL服務
安裝完成後,執行下列指令啟動MySQL服務:
systemctl start mysqld
登入後複製
四、修改MySQL密碼
啟動MySQL服務後,需要進行初始配置。預設情況下,MySQL root 使用者是沒有密碼的,需要我們為其設定密碼。可以使用以下指令進行設定:
sudo mysql_secure_installation
登入後複製
執行指令後,依照指示依序輸入root 使用者的密碼、選擇是否刪除匿名使用者、是否禁止root 遠端登入、是否刪除test 資料庫和存取權限、以及是否重新載入授權表等,最後設定好root使用者的密碼就完成了。
五、登入MySQL伺服器
完成初始設定後,就可以透過以下指令登入MySQL伺服器了:
然後會提示輸入root使用者密碼,輸入正確的密碼後即可成功登入MySQL伺服器。
六、卸載MySQL
如果需要卸載MySQL,可以使用以下命令:
sudo rpm -e mysql-community-server
sudo rpm -e mysql-community-devel
sudo rpm -e mysql-community-client
sudo rpm -e mysql-community-libs
sudo rpm -e mysql-community-common
登入後複製
上述命令會依照順序卸載MySQL所依賴的RPM套件和最終的MySQL伺服器RPM包,卸載完成後,可以刪除MySQL設定檔和資料儲存目錄:
sudo rm -rf /etc/my.cnf
sudo rm -rf /var/lib/mysql
登入後複製
相關警告
1、在開始安裝和使用MySQL之前,請確保已經使用root 使用者登入系統。
2、完成RPM套件的安裝後,請記得啟動MySQL服務,並及時為root使用者設定密碼。
3、為了系統的安全,建議設定mysql用戶的密碼。
4、如果需要解除安裝MySQL,請注意備份您的資料後再進行卸載。
參考資料:
https://www.mysql.com/
https://dev.mysql.com/doc/refman/8.0/en/linux -installation-rpm.html
https://dev.mysql.com/doc/mysql-yum-repo-quick-guide/en/
以上是centos rpm mysql 安裝的詳細內容。更多資訊請關注PHP中文網其他相關文章!