MySQL是一個開源的關系數據庫管理系統,是當前最流行的關系型數據庫系統之一。MySQL 8.0發布后,引入了許多新特性和改進,如數據字典、窗口函數、增強版JSON和更好的性能優化。在這篇文章中,我們將學習如何在Linux系統下使用壓縮包安裝MySQL 8.0。
1. 下載MySQL 8.0壓縮包
wget https://dev.mysql.com/get/Downloads/MySQL-8.0/mysql-8.0.25-linux-glibc2.17-x86_64.tar.xz
2. 解壓縮MySQL 8.0壓縮包
tar -xvf mysql-8.0.25-linux-glibc2.17-x86_64.tar.xz
3. 創建數據目錄和配置文件目錄
mkdir /mysql mkdir /mysql/data mkdir /mysql/conf
4. 將MySQL 8.0解壓縮后的文件復制到安裝目錄
cp -R mysql-8.0.25-linux-glibc2.17-x86_64/* /mysql
5. 創建MySQL用戶和用戶組
groupadd mysql useradd -r -g mysql -s /bin/false mysql
6. 授權MySQL目錄權限
chown -R mysql:mysql /mysql
7. 初始化MySQL數據庫
cd /mysql/bin ./mysqld --initialize --user=mysql --basedir=/mysql --datadir=/mysql/data
8. 啟動MySQL服務器
./mysqld_safe --defaults-file=/mysql/conf/my.cnf --user=mysql &
9. 修改root用戶密碼
./mysql_secure_installation
至此,我們已經完成了MySQL 8.0的安裝過程。下一步可以開始使用MySQL 8.0進行開發和管理了。