MySQL是一個(gè)開源的關(guān)系型數(shù)據(jù)庫管理系統(tǒng),是現(xiàn)今最流行、最常用的數(shù)據(jù)庫之一。MySQL 8.0是最新的版本,它引入了很多新特性,比如JSON數(shù)據(jù)類型、Window函數(shù)、innoDB集群等等。下面我們將介紹在Linux環(huán)境下使用安裝包安裝MySQL 8.0。
首先,我們需要下載MySQL 8.0的安裝包。在官網(wǎng)上下載對應(yīng)的版本,或者使用wget命令下載:
wget https://cdn.mysql.com//Downloads/MySQL-8.0/mysql-8.0.11-linux-glibc2.12-x86_64.tar.gz
下載完成后,在安裝目錄下解壓安裝包:
tar -zxvf mysql-8.0.11-linux-glibc2.12-x86_64.tar.gz
我們可以將解壓后的目錄重命名為mysql:
mv mysql-8.0.11-linux-glibc2.12-x86_64 mysql
接下來,我們需要?jiǎng)?chuàng)建MySQL用戶和組:
groupadd mysql useradd -g mysql mysql
將安裝目錄授權(quán)給mysql用戶:
chown -R mysql:mysql /usr/local/mysql
為了方便管理,我們可以將MySQL的可執(zhí)行文件路徑加入PATH環(huán)境變量中,在/etc/profile或~/.bash_profile中添加如下行:
export PATH=$PATH:/usr/local/mysql/bin
最后,我們可以使用mysqld初始化MySQL:
cd /usr/local/mysql/bin ./mysqld --initialize --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data
完成后,我們就可以啟動(dòng)MySQL服務(wù)了:
./mysqld_safe --user=mysql &
至此,MySQL 8.0安裝完畢。