MySQL是一款開源的關系型數據庫管理系統,被廣泛應用于Web應用程序的開發中。在開始MySQL的使用之前,需要進行初始化安裝操作以確保數據庫的正常運行。下面將詳細介紹MySQL的初始化安裝步驟。
1. 下載MySQL安裝包??梢詮墓俜骄W站上下載MySQL Community Server的安裝包,也可以從第三方鏡像網站上下載。下載完成后進行解壓縮,可以得到一個包含bin、data等目錄的根目錄。
wget https://dev.mysql.com/get/Downloads/MySQL-8.0/mysql-8.0.25-linux-glibc2.17-x86_64.tar.xz tar -xvf mysql-8.0.25-linux-glibc2.17-x86_64.tar.xz
2. 創建MySQL用戶和用戶組。為了安全起見,在數據庫運行時應該以非root用戶的身份來運行。因此需要創建MySQL的用戶組和用戶,并修改目錄的權限。
groupadd mysql useradd -r -g mysql -s /bin/false mysql cd mysql-8.0.25-linux-glibc2.17-x86_64 chown -R mysql:mysql .
3. 初始化MySQL數據庫。運行以下命令初始化MySQL數據庫:
sudo bin/mysqld --initialize --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data
4. 啟動MySQL服務。
sudo /usr/local/mysql/support-files/mysql.server start
5. 設置MySQL的root用戶密碼。運行以下命令設置MySQL的root用戶密碼:
sudo bin/mysql_secure_installation
6. 登錄MySQL進行測試。可以使用以下命令進行登錄:
mysql -u root -p
以上就是MySQL的初始化安裝步驟,通過以上步驟成功安裝MySQL后就可以開始使用該數據庫系統。