色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

linux下mysql源碼安裝配置

錢諍諍2年前14瀏覽0評論

在Linux下,MySQL是一個非常流行且強(qiáng)大的數(shù)據(jù)庫管理系統(tǒng)。如果我們需要在Linux系統(tǒng)中安裝MySQL,我們可以選擇使用源碼安裝MySQL,而不是使用二進(jìn)制文件。下面是MySQL源碼安裝配置的步驟:

第一步:從官網(wǎng)下載MySQL的源代碼。

wget https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.27.tar.gz

第二步:解壓縮源代碼包。

tar -zxvf mysql-5.7.27.tar.gz

第三步:安裝必要的庫文件。

yum install cmake gcc gcc-c++ autoconf automake zlib zlib-devel openssl openssl-devel ncurses ncurses-devel libaio libaio-devel libtirpc libtirpc-devel

第四步:創(chuàng)建MySQL的安裝目錄。

mkdir -p /usr/local/mysql

第五步:編譯源代碼。

cd mysql-5.7.27
cmake \
-DCMAKE_INSTALL_PREFIX=/usr/local/mysql \
-DMYSQL_DATADIR=/usr/local/mysql/data \
-DDOWNLOAD_BOOST=1 \
-DWITH_BOOST=/usr/local/src/boost_mysql/boost_1_59_0 \
-DSYSCONFDIR=/etc \
-DWITH_INNOBASE_STORAGE_ENGINE=1 \
-DWITH_PARTITION_STORAGE_ENGINE=1 \
-DWITH_FEDERATED_STORAGE_ENGINE=1 \
-DWITH_BLACKHOLE_STORAGE_ENGINE=1 \
-DWITH_MYISAM_STORAGE_ENGINE=1 \
-DENABLED_LOCAL_INFILE=1 \
-DENABLE_DTRACE=0 \
-DDEFAULT_CHARSET=utf8mb4 \
-DDEFAULT_COLLATION=utf8mb4_general_ci \
-DWITH_EXTRA_CHARSETS=all \
-DMYSQL_TCP_PORT=3306
make
make install

第六步:創(chuàng)建MySQL用戶和組。

groupadd mysql
useradd -r -g mysql -s /bin/false mysql

第七步:初始化MySQL數(shù)據(jù)庫。

cd /usr/local/mysql
rm -rf data/*
./bin/mysqld --initialize --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data

第八步:啟動MySQL服務(wù)。

./bin/mysqld_safe --user=mysql &

第九步:設(shè)置MySQL登錄密碼。

./bin/mysqladmin -u root password 'yourpassword'

現(xiàn)在,MySQL已經(jīng)安裝在了你的Linux系統(tǒng)上,并且配置好了。你可以通過mysql命令行工具來管理你的MySQL數(shù)據(jù)庫。