首頁  >  文章  >  資料庫  >  centos rpm mysql 安裝

centos rpm mysql 安裝

WBOY
WBOY原創
2023-05-11 21:18:09864瀏覽

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伺服器了:

mysql -u root -p

然後會提示輸入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中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn