在CentOS8.X上安裝和驗證MySQL數(shù)據(jù)庫安全設(shè)置
安裝MySQL數(shù)據(jù)庫在CentOS 8 上安裝MySQL數(shù)據(jù)庫非常簡單。首先,我們需要打開終端并運行以下命令來安裝MySQL:```bashsudo dnf install @mysql```系統(tǒng)將
安裝MySQL數(shù)據(jù)庫
在CentOS 8 上安裝MySQL數(shù)據(jù)庫非常簡單。首先,我們需要打開終端并運行以下命令來安裝MySQL:
```bash
sudo dnf install @mysql
```
系統(tǒng)將進行一些檢查,并找出需要安裝的包。選擇“Y”確認(rèn)下載安裝即可。
設(shè)置開機啟動
安裝完成后,設(shè)置MySQL開機自啟動,輸入以下命令:
```bash
sudo systemctl enable --now mysqld
```
檢查MySQL服務(wù)器狀態(tài)
為了確認(rèn)MySQL服務(wù)器已經(jīng)正常運行,我們可以使用以下命令檢查:
```bash
sudo systemctl status mysqld
```
如果看到"Active (Running)"字樣,說明MySQL服務(wù)器正常運行。
添加密碼及安全設(shè)置
接下來,我們需要添加密碼和進行一些安全設(shè)置以保護MySQL數(shù)據(jù)庫。運行以下命令:
```bash
sudo mysql_secure_installation
```
根據(jù)提示進行設(shè)置:
1. 選擇密碼驗證策略等級,這里我們選擇0(low)。
2. 輸入新密碼兩次。
3. 確認(rèn)是否繼續(xù)使用提供的密碼,輸入y并回車。
4. 移除匿名用戶,輸入y并回車。
繼續(xù)安全配置
進一步加強MySQL數(shù)據(jù)庫的安全性:
1. 不允許root遠(yuǎn)程登錄,根據(jù)需求選擇。
2. 移除test數(shù)據(jù)庫,輸入y并回車。
3. 重新載入權(quán)限表,輸入y并回車。
登錄數(shù)據(jù)庫
成功設(shè)置密碼和安全配置后,我們可以使用以下命令登錄到MySQL數(shù)據(jù)庫:
```bash
mysql -uroot -p
```
輸入之前設(shè)置的密碼,成功后會看到`mysql>`命令提示符。
執(zhí)行查詢檢查數(shù)據(jù)庫運行是否正常
最后,執(zhí)行一個簡單的查詢以檢查MySQL數(shù)據(jù)庫是否正常運行:
```sql
mysql> select now();
```
以上操作幫助您在CentOS 8 上安裝MySQL數(shù)據(jù)庫并進行必要的安全設(shè)置,確保數(shù)據(jù)庫運行安全穩(wěn)定。