準(zhǔn)備工作
在安裝 MySQL 之前,您需要在 Linux 系統(tǒng)中具有 root 用戶權(quán)限。如果您當(dāng)前不是 root 用戶,請使用 sudo 或 su 命令切換到 root 用戶。
另外,您需要確保系統(tǒng)上已經(jīng)安裝了 wget 和 tar 工具,以便下載并解壓 MySQL 安裝包。
下載 MySQL 安裝包
在 MySQL 官網(wǎng)上找到最新的 5.7 版本的安裝包下載鏈接,使用 wget 命令下載:
wget https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.36-linux-glibc2.12-x86_64.tar.gz
解壓安裝包
使用 tar 命令將 MySQL 安裝包解壓到 /usr/local 目錄:
tar -xzvf mysql-5.7.36-linux-glibc2.12-x86_64.tar.gz -C /usr/local
創(chuàng)建 MySQL 數(shù)據(jù)目錄
創(chuàng)建 MySQL 數(shù)據(jù)存放目錄 /mysql/data:
mkdir -p /mysql/data
初始化 MySQL 數(shù)據(jù)庫
使用以下命令初始化 MySQL 數(shù)據(jù)庫:
cd /usr/local/mysql-5.7.36-linux-glibc2.12-x86_64 ./bin/mysqld --initialize --user=mysql --datadir=/mysql/data
初始化后,將顯示一些信息,其中包括一個隨機生成的臨時密碼,請妥善保管這個密碼。
啟動 MySQL 服務(wù)
使用以下命令啟動 MySQL 服務(wù):
systemctl start mysqld.service
您可以使用以下命令檢查 MySQL 服務(wù)是否正在運行:
systemctl status mysqld.service
設(shè)置 MySQL 的 root 用戶密碼
使用以下命令設(shè)置 MySQL 的 root 用戶密碼:
mysql_secure_installation
按照提示進行操作,輸入您剛才初始化時生成的臨時密碼,之后設(shè)置新密碼。
連接 MySQL
使用以下命令連接 MySQL:
mysql -u root -p
輸入剛才設(shè)置的新密碼即可連接成功。