MySQL是當(dāng)前最流行的一個(gè)關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng),其8.0版本以其穩(wěn)定性和可靠性而著稱(chēng)。在很多情況下,我們需要在沒(méi)有管理員權(quán)限或者不方便使用安裝包的情況下對(duì)MySQL進(jìn)行配置和使用。這時(shí)候,我們可以考慮使用免安裝版的MySQL 8.0。
免安裝版的MySQL 8.0可以在Windows和Linux系統(tǒng)中運(yùn)行,其使用方法也十分簡(jiǎn)單。下面是具體的配置流程:
1. 下載MySQL 8.0壓縮包
wget https://dev.mysql.com/get/Downloads/MySQL-8.0/mysql-8.0.23-linux-glibc2.17-x86_64.tar.xz
2. 解壓MySQL 8.0壓縮包
tar -xvf mysql-8.0.23-linux-glibc2.17-x86_64.tar.xz
3. 配置MySQL 8.0
cd /mysql/bin/ ./mysqld --initialize-insecure --user=mysql
4. 啟動(dòng)MySQL 8.0服務(wù)
./mysqld_safe --skip-grant-tables &
5. 打開(kāi)MySQL 8.0客戶端
./mysql -u root -p
使用以上方法配置的MySQL 8.0,可以直接在命令行中進(jìn)行數(shù)據(jù)庫(kù)的創(chuàng)建,表的創(chuàng)建以及數(shù)據(jù)的插入等常規(guī)操作。當(dāng)然,由于啟動(dòng)了不安全的跳過(guò)權(quán)限檢測(cè)的配置選項(xiàng),使用時(shí)需要注意數(shù)據(jù)的安全性。