在Linux作業系統上,MySQL資料庫是一個非常流行的關係型資料庫。安裝MySQL資料庫可能會有多種方法,其中一種是透過RPM套件安裝MySQL。 RPM是一種軟體包管理器,用於在Red Hat基本作業系統上安裝、升級和移除軟體包。本文將介紹如何使用RPM套件在Linux系統上安裝MySQL。
首先,我們需要從MySQL官方網站下載適用於我們的作業系統的RPM套件。選擇正確的RPM套件很重要,尤其是要選擇與作業系統和版本相容的套件。現在我們假設我們安裝的是CentOS 7作業系統,因此我們需要選擇適用於CentOS 7的RPM套件。
下載RPM套件後,我們可以使用以下命令進行安裝:
sudo rpm -ivh <path-to-RPM-package>
其中<path- to-RPM-package>
是我們下載的RPM套件的路徑。例如,如果我們將RPM套件下載到~/Downloads
資料夾中,那麼我們將使用以下命令進行安裝:
sudo rpm -ivh ~/Downloads/mysql57-community-release-el7-9.noarch.rpm
在安裝過程中,我們將看到一些輸出,如:
Preparing... ################################# [100%] Updating / installing... 1:mysql57-community-release-el7-9 ################################# [100%]
這表示我們已成功安裝MySQL RPM套件。
MySQL RPM套件中包含了一個名為mysql-community-server
的套件,它包含了MySQL伺服器的全部內容。因此,我們可以使用以下指令來安裝MySQL伺服器:
sudo yum install mysql-community-server
安裝MySQL伺服器後,我們需要使用下列指令來啟動MySQL服務:
sudo systemctl start mysqld
此時,MySQL伺服器將啟動並開始運作。
安裝和啟動MySQL伺服器後,我們需要驗證它是否可用。我們可以使用以下命令來檢查MySQL伺服器是否已正確安裝:
sudo systemctl status mysqld
這將輸出MySQL伺服器的狀態資訊。如果MySQL伺服器已正確安裝並且正在運行,我們應該可以看到以下輸出:
● mysqld.service - MySQL Community Server Loaded: loaded (/usr/lib/systemd/system/mysqld.service; enabled; vendor preset: disabled) Active: active (running) since Fri 2021-05-07 14:43:49 CST; 3s ago Process: 3707 ExecStartPre=/usr/bin/mysqld_pre_systemd (code=exited, status=0/SUCCESS) Main PID: 3709 (mysqld) Status: "Server is operational" CGroup: /system.slice/mysqld.service └─3709 /usr/sbin/mysqld --daemonize --pid-file=/var/run/mysqld/mysqld.pid
這表示MySQL伺服器正在運行,並且可以使用。
安裝MySQL伺服器後,我們需要設定MySQL的root用戶的密碼。我們可以使用以下命令來設定密碼:
sudo mysql_secure_installation
此命令將啟動MySQL安全安裝精靈,該精靈會提示我們輸入新的密碼。在輸入密碼後,我們需要按照提示進行一些其他設置,例如停用匿名存取和刪除測試資料庫等。
安裝和設定MySQL伺服器後,我們可以使用以下命令登入MySQL資料庫:
mysql -u root -p
此命令將提示我們輸入MySQL root用戶的密碼。輸入密碼後,我們將進入MySQL Shell,可以在該Shell中執行MySQL命令和查詢。
現在我們成功地使用RPM套件在Linux系統上安裝了MySQL資料庫。在Ubuntu、Debian和Fedora等其他作業系統上也可以使用RPM套件來安裝MySQL資料庫。在安裝MySQL之前,請確保選擇適用於所使用作業系統的正確RPM包,並確保遵循適當的安裝、啟動和設定指南。
以上是如何使用RPM套件在Linux系統上安裝MySQL的詳細內容。更多資訊請關注PHP中文網其他相關文章!