在 Debian 上配置 MySQL 主要包括以下幾個步驟:
sudo apt update
sudo apt upgrade -y
sudo apt install mysql-server -y
在安裝過程中,系統會提示你設置 MySQL 的 root 賬戶密碼,請記住該密碼,它將用于后續訪問和管理數據庫時的身份驗證。
安裝完成后,需要對 MySQL 進行一些基本的配置??梢酝ㄟ^修改 MySQL 的配置文件來進行配置。
sudo nano /etc/mysql/mysql.conf.d/mysqld.cnf
找到以下行并刪除其前面的注釋符號(#):
#bind-address 127.0.0.1
保存并退出配置文件。接下來,重啟 MySQL 服務以使配置更改生效:
sudo systemctl restart mysql
安裝完成后,為了讓 MySQL 更加安全,運行以下命令配置 MySQL root 密碼并使安裝的 MySQL 更安全。
sudo mysql_secure_installation
系統將要求您配置 VALIDATE PASSWORD PLUGIN(驗證密碼插件),該插件用于測試 MySQL 用戶密碼的強度。密碼驗證策略分為三個級別:低,中和強。如果您不想設置驗證密碼插件,請按 Enter。之后開始設置密碼,以及詢問是否移除 MySQL 中的 anonymous 用戶,禁用 root 帳號遠程登錄等一系列為了 MySQL 加強安全的問題,所有內容如無個人特殊要求,默認建議都輸入"y"后,回車。
安裝完成后,MySQL 服務會自動啟動。你可以使用以下命令檢查 MySQL 服務的狀態:
sudo systemctl status mysql
如果需要啟動或重啟 MySQL 服務,可以使用以下命令:
sudo systemctl start mysql
sudo systemctl restart mysql
在終端中可以輸入以下命令來連接 MySQL 客戶端:
mysql -u root -p
輸入之前設定的 MySQL root 帳號密碼。連接成功后你將會看到類似如下內容:
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 10
Server version: 8.1.0 MySQL Community Server - GPL...
mysql>
現在你可以執行 MySQL 的數據庫 SQL 語句進行操作了。
以上就是在 Debian 上配置 MySQL 的基本步驟。請注意,這里的配置步驟可能會因為不同的 Debian 版本或者 MySQL 版本而有所差異,建議根據實際情況進行調整。