MySQL是當(dāng)前最受歡迎的開源關(guān)系型數(shù)據(jù)庫管理系統(tǒng)之一。它可以安裝在各種操作系統(tǒng)上,并且支持多種編程語言的接口。本文將介紹在 Linux 系統(tǒng)上安裝和配置 MySQL 8 的過程。
安裝 MySQL 8
安裝 MySQL 8 需要訪問官方網(wǎng)站下載安裝包。根據(jù)不同的 Linux 發(fā)行版,可能需要執(zhí)行不同的命令。
// Ubuntu 或 Debian $ sudo apt update $ sudo apt install mysql-server // CentOS 或 Fedora $ sudo yum update $ sudo yum install mysql-server
等待安裝完成后,可以使用以下命令啟動 MySQL 服務(wù),并從系統(tǒng)啟動項中添加它:
// Ubuntu 或 Debian $ sudo systemctl start mysql $ sudo systemctl enable mysql // CentOS 或 Fedora $ sudo systemctl start mysqld $ sudo systemctl enable mysqld
配置 MySQL 8
啟動 MySQL 服務(wù)后,訪問命令行界面需要輸入root用戶的密碼。但是,新安裝的 MySQL 沒有設(shè)置密碼,因此需要進(jìn)行配置。
可以使用 mysql_secure_installation 命令來完成安全設(shè)置:
$ sudo mysql_secure_installation
通過引導(dǎo)式交互來設(shè)置 Secure File Priv,使其安全。
接下來,按照以下步驟設(shè)置 MySQL root 用戶密碼:
- 輸入 y 啟用密碼策略。
- 輸入并確認(rèn)新的 root 密碼。
接下來,可以依次回答其他問題。
在本地環(huán)境中使用 MySQL,可以使用以下命令進(jìn)行登錄:
$ mysql -u root -p
如果一切正常,應(yīng)該可以看到 MySQL 的提示符:
mysql>
總結(jié)
MySQL 是一種可靠的、功能強(qiáng)大的數(shù)據(jù)庫管理系統(tǒng)。安裝和配置 MySQL 8 在 Linux 系統(tǒng)上是相對簡單的,遵循本文介紹的步驟即可。安全設(shè)置對于系統(tǒng)的安全非常重要,務(wù)必按照提示進(jìn)行操作。