如何在 CentOS 8 上安裝 MySQL 8

MySQL Server 是用於關係數據庫的最流行的工具。 它使用單個服務器託管多個數據庫,允許多用戶單獨訪問這些數據庫。 在我們撰寫本文時,MySQL Server 8.0 可供安裝。 此版本引入了一些與某些應用程序不兼容的新功能。 因此,在 CentOS 8 服務器上部署之前,請先閱讀應用程序文檔。

在本文中,我們將解釋如何使用終端在 CentOS 8 上安裝 MySQL。 我們還將向您展示如何開始使用 MySQL 8。

在 CentOS 8 上安裝 MySQL

要在您的系統上安裝 MySQL 服務器,您需要執行以下步驟:

步驟1。 在您的系統上以 root 用戶身份登錄。 因此,您可以在 CentOS 8 上安裝一些必要的軟件包。

第2步。 按“Ctrl + Alt + t”打開終端。 或者您也可以從應用程序啟動器啟動終端應用程序,如下所示:

第 3 步。 現在,您將使用 Yum 包管理器在您的系統上安裝 MySQL 服務器 8。 在終端輸入以下命令:

$ sudo dnf 安裝@mysql

您將按“y”下載並安裝 MySQL 依賴項。 使用@mysql 模塊,所有依賴項和MySQL 將自動安裝在系統上。

確認安裝

一段時間後,終端上將顯示“完成”消息。 這意味著 MySQL 已成功安裝到您的系統上。

MySQL 安裝成功完成。

步驟4。 MySQL server 8 安裝完成後,就可以使用以下命令啟動和啟用 MySQL 服務了:

$ sudo systemctl 啟用 –now mysqld

啟用mysql服務

第 5 步。 建議您在啟動前一定要檢查MySQL服務運行狀態如下:

$ sudo systemctl 狀態 mysqld

您可以在以下屏幕截圖中看到 MySQL 服務正在我的系統上運行。

檢查 MySQL 狀態

第 6 步。 要為 MySQL 服務器設置安全的 root 密碼,您將運行以下腳本:

$ sudo mysql_secure_installation

安全的 MySQL 安裝

執行上述腳本後,它會要求您配置一個名為“validate_password”的密碼驗證組件。 您將按“y”並點擊“Enter’ 鑰匙。 它將自動配置驗證密碼組件。 在下一個提示中,它將詢問您密碼長度,您的終端上將提供三個選項:0:低,1:中,2:強。 您將為強密碼選擇選項“2”。 現在,您將設置 root 密碼。 Enter 新的 root 密碼,然後您需要再次輸入 root 密碼。 之後,終端會出現更多的用戶提示,確認以下問題:

  1. 您要刪除匿名用戶嗎?
  2. 您想限制 root 用戶訪問本地機器嗎?
  3. 您要刪除測試數據庫嗎?
  4. 想要重新加載表的權限?

您必須對所有需要的問題回答“是”或輸入“y”,然後繼續。

第 7 步。 現在,您將使用命令行與 MySQL 服務器交互。 輸入以下命令啟動 MySQL 環境:

$ mysql -u 根 -p

您需要輸入上面定義的 root 密碼。 現在,您的系統上已經安裝了具有安全配置的 MySQL 服務器 8。 現在,您可以通過研究更多的 MySQL 命令。

使用 MySQL 服務器創建數據庫

要創建名為“vitux”的數據庫,您將運行以下命令:

mysql> 創建數據庫 vitux;

此外,您可以使用以下命令向用戶授予權限:

mysql> GRANT ALL ON vitux.* TO [email protected] 由’kbuzdar123’識別;

如果你想 close MySQL命令行環境那麼簡單,您將編寫以下將切換到普通shell的命令。

mysql> 退出

結論

在本文中,您學習瞭如何在 CentOS 8 系統上安裝 MySQL server 8。 我希望你喜歡這篇文章,並在未來對你有用。 請通過評論框中的評論向我們提供您的反饋。