MySQL 是一個(gè)流行的開(kāi)源關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng)。在 Linux 系統(tǒng)中安裝 MySQL 可以享受到其強(qiáng)大而豐富的功能。此處講解如何使用源碼方式安裝 MySQL。
步驟1: 下載 MySQL 源碼包
wget https://dev.mysql.com/get/Downloads/MySQL-8.0/mysql-8.0.22.tar.gz
步驟2: 安裝編譯器和其他必要的工具
yum install -y make gcc cmake bison ncurses-devel
步驟3: 解壓源碼包
tar -zxvf mysql-8.0.22.tar.gz cd mysql-8.0.22
步驟4: 使用 cmake 進(jìn)行編譯和安裝
cmake . -DCMAKE_INSTALL_PREFIX=/usr/local/mysql -DMYSQL_DATADIR=/data/mysql -DSYSCONFDIR=/etc/mysql -DWITH_MYISAM_STORAGE_ENGINE=1 -DWITH_INNOBASE_STORAGE_ENGINE=1 -DWITH_MEMORY_STORAGE_ENGINE=1 -DWITH_PARTITION_STORAGE_ENGINE=1 -DWITH_READLINE=1 -DENABLED_LOCAL_INFILE=1 -DMYSQL_UNIX_ADDR=/tmp/mysql.sock -DMYSQL_TCP_PORT=3306 -DWITH_SSL=yes -DWITH_ZLIB=system -DWITH_LIBEVENT=system make -j$(nproc) make install
步驟5: 初始化 MySQL
cd /usr/local/mysql/bin ./mysqld --defaults-file=/etc/mysql/my.cnf --initialize --user=mysql
步驟6: 啟動(dòng) MySQL
./mysqld_safe --defaults-file=/etc/mysql/my.cnf --user=mysql &
至此,您已成功安裝 MySQL。您可以使用 mysql 命令登錄 MySQL 數(shù)據(jù)庫(kù)。