MySQL 是一個廣泛使用的開源關系型數據庫管理系統,適用于各種規模的應用程序。本文將詳細介紹如何在 Linux 系統上安裝和配置 MySQL 8.0.28 版本。
在開始安裝之前,確保你的系統已經更新到最新版本,并且具備以下條件:
sudo
權限的用戶首先,我們需要添加 MySQL 的官方 APT 倉庫到系統中。執行以下命令:
wget https://dev.mysql.com/get/mysql-apt-config_0.8.22-1_all.deb
sudo dpkg -i mysql-apt-config_0.8.22-1_all.deb
在安裝過程中,系統會提示你選擇 MySQL 版本。選擇 MySQL Server & Cluster (Currently selected: mysql-8.0)
,然后按 Enter
繼續。
添加倉庫后,更新系統的軟件包列表:
sudo apt-get update
接下來,安裝 MySQL Server:
sudo apt-get install mysql-server
在安裝過程中,系統會提示你設置 root 用戶的密碼。請確保設置一個強密碼,并記住它。
安裝完成后,MySQL 服務會自動啟動。你可以通過以下命令檢查服務狀態:
sudo systemctl status mysql
如果服務沒有啟動,可以使用以下命令啟動它:
sudo systemctl start mysql
MySQL 提供了一個安全腳本,用于提高數據庫的安全性。運行以下命令來執行該腳本:
sudo mysql_secure_installation
腳本會提示你進行以下操作:
建議按照提示完成所有步驟。
如果你需要從遠程主機訪問 MySQL 數據庫,需要進行以下配置:
sudo nano /etc/mysql/mysql.conf.d/mysqld.cnf
bind-address
行,將其值從 127.0.0.1
改為 0.0.0.0
: bind-address = 0.0.0.0
sudo systemctl restart mysql
mysql -u root -p
在 MySQL 提示符下執行以下命令:
CREATE USER 'remote_user'@'%' IDENTIFIED BY 'password';
GRANT ALL PRIVILEGES ON *.* TO 'remote_user'@'%' WITH GRANT OPTION;
FLUSH PRIVILEGES;
將 remote_user
和 password
替換為你想要的用戶名和密碼。
完成安裝和配置后,可以通過以下命令登錄 MySQL 并驗證安裝是否成功:
mysql -u root -p
輸入 root 用戶的密碼后,如果成功進入 MySQL 提示符,說明安裝和配置已經成功。
通過以上步驟,你已經成功在 Linux 系統上安裝并配置了 MySQL 8.0.28?,F在你可以開始使用 MySQL 來管理和存儲你的數據了。如果你需要進一步的優化或配置,可以參考 MySQL 的官方文檔。
注意:本文假設你使用的是基于 Debian 的 Linux 發行版(如 Ubuntu)。如果你使用的是其他發行版,可能需要調整部分命令。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。