服务器设置和教程 · 9 10 月, 2024

如何在 Ubuntu 18.04 中安裝 MySQL 8.0 資料庫伺服器

如何在 Ubuntu 18.04 中安裝 MySQL 8.0 資料庫伺服器

MySQL 是一個廣泛使用的開源資料庫管理系統,特別適合用於網頁應用程式和數據存儲。隨著 MySQL 8.0 的推出,許多新功能和性能改進使其成為開發者和企業的熱門選擇。本文將指導您如何在 Ubuntu 18.04 上安裝 MySQL 8.0 資料庫伺服器。

前期準備

在開始安裝之前,請確保您的系統已更新到最新版本。您可以使用以下命令來更新系統:

sudo apt update
sudo apt upgrade

接下來,您需要安裝一些必要的依賴包,這可以通過以下命令完成:

sudo apt install wget lsb-release gnupg

添加 MySQL APT 存儲庫

MySQL 提供了一個 APT 存儲庫,您可以通過以下步驟將其添加到您的系統中:

  1. 下載 MySQL APT 配置包:
  2. wget https://dev.mysql.com/get/mysql-apt-config_0.8.22-1_all.deb
  3. 安裝下載的配置包:
  4. sudo dpkg -i mysql-apt-config_0.8.22-1_all.deb

    在安裝過程中,您將看到一個選擇界面,請選擇 MySQL 8.0 版本。

  5. 更新 APT 存儲庫:
  6. sudo apt update

安裝 MySQL 8.0

現在,您可以安裝 MySQL 8.0 了。使用以下命令進行安裝:

sudo apt install mysql-server

安裝過程中,系統會提示您設置 MySQL 的 root 密碼。請務必記住這個密碼,因為您將需要它來訪問 MySQL 資料庫。

配置 MySQL 安全性

安裝完成後,建議您運行 MySQL 的安全性配置腳本,以提高資料庫的安全性。使用以下命令啟動安全性配置:

sudo mysql_secure_installation

在此過程中,您將被要求進行以下幾項設置:

  • 設置 root 密碼(如果尚未設置)
  • 刪除匿名用戶
  • 禁止 root 遠程登錄
  • 刪除測試資料庫
  • 重新加載權限表

啟動 MySQL 服務

安裝和配置完成後,您可以啟動 MySQL 服務並檢查其狀態:

sudo systemctl start mysql
sudo systemctl status mysql

如果服務正在運行,您將看到類似於“active (running)”的狀態。

訪問 MySQL 資料庫

要訪問 MySQL 資料庫,您可以使用以下命令登錄:

sudo mysql -u root -p

系統會提示您輸入之前設置的 root 密碼。成功登錄後,您將進入 MySQL 命令行界面,您可以在此執行 SQL 查詢和管理資料庫。

總結

在本文中,我們介紹了如何在 Ubuntu 18.04 上安裝 MySQL 8.0 資料庫伺服器的步驟。從添加 APT 存儲庫到配置安全性,這些步驟將幫助您快速設置一個安全且高效的資料庫環境。如果您需要更高效的解決方案,考慮使用 香港VPS 來運行您的 MySQL 伺服器,這將為您的應用提供更好的性能和穩定性。