MySQL是一款開源免費的關系型數據庫管理系統。MySQL的安裝可以使用二進制包、源代碼包、rpm包、deb包等多種方式,本文介紹MySQL8.0的zip包安裝配置。
一、下載MySQL8.0
wget https://dev.mysql.com/get/Downloads/MySQL-8.0/mysql-8.0.26-linux-glibc2.12-x86_64-minimal.tar.xz
二、解壓zip包
xz -d mysql-8.0.26-linux-glibc2.12-x86_64-minimal.tar.xz tar -xvf mysql-8.0.26-linux-glibc2.12-x86_64-minimal.tar
三、創建MySQL數據目錄和日志目錄
mkdir -p /data/mysql/data mkdir -p /data/mysql/log
四、創建MySQL運行用戶和用戶組
groupadd mysql useradd -r -g mysql mysql
五、修改MySQL配置文件my.cnf
cd /usr/local/mysql-8.0.26-linux-glibc2.12-x86_64-minimal/ cp support-files/my-default.cnf /etc/my.cnf vi /etc/my.cnf
在文件中添加以下配置:
[mysqld] basedir=/usr/local/mysql-8.0.26-linux-glibc2.12-x86_64-minimal datadir=/data/mysql/data log-error=/data/mysql/log/error.log pid-file=/data/mysql/mysql.pid
六、初始化MySQL
./bin/mysqld --defaults-file=/etc/my.cnf --initialize-insecure --user=mysql
七、啟動MySQL
./bin/mysqld_safe --defaults-file=/etc/my.cnf --user=mysql &
八、設置MySQL密碼
./bin/mysqladmin -u root password 'new_password'
九、設置MySQL開機自啟動
cp support-files/mysql.server /etc/init.d/mysql chmod +x /etc/init.d/mysql chkconfig --add mysql
以上就是MySQL8.0的zip安裝配置過程,如果需要其他配置可參考MySQL8.0官網文檔。
下一篇web前端css學習