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

mysql7 自定義安裝教程

林子帆2年前9瀏覽0評論

MYSQL7 自定義安裝教程

MYSQL數(shù)據(jù)庫配合Apache和PHP模塊擁有非常強大的數(shù)據(jù)庫應用開發(fā)能力,能夠承載億萬級別的數(shù)據(jù)量。本教程將介紹MYSQL7的各種自定義安裝方式。

步驟1:下載MYSQL7版本的安裝程序。推薦從官方網(wǎng)站下載后,再進行安裝。官網(wǎng)下載地址:https://dev.mysql.com/downloads/mysql/

wget https://cdn.mysql.com//Downloads/MySQL-5.7/mysql-5.7.31.tar.gz
tar -zxvf mysql-5.7.31.tar.gz

步驟2:安裝必要的依賴,例如C++庫和Boost庫等。使用yum(Debian適用apt-get)命令進行安裝

yum install libaio libaio-devel ncurses-devel gcc-c++ autoconf automake bison flex -y
yum install boost boost-devel -y

步驟3:編輯配置文件,通過CMake編譯MYSQL7。以下配置參數(shù)只作參考,可以進行根據(jù)自己的環(huán)境選擇不同的參數(shù)

mkdir build
cd build
cmake -DCMAKE_INSTALL_PREFIX=/usr/local/mysql \
-DMYSQL_DATADIR=/usr/local/mysql/data \
-DSYSCONFDIR=/etc \
-DBUILD_CONFIG=mysql_release \
-DWITH_MYISAM_STORAGE_ENGINE=1 \
-DWITH_INNOBASE_STORAGE_ENGINE=1 \
-DWITH_MEMORY_STORAGE_ENGINE=1 \
-DWITH_PARTITION_STORAGE_ENGINE=1 \
-DWITH_READLINE=1 \
-DWITH_SSL=system \
-DWITH_ZLIB=system \
-DWITH_LIBWRAP=0 \
-DMYSQL_UNIX_ADDR=/tmp/mysql.sock \
-DMYSQL_TCP_PORT=3306 \
-DENABLED_LOCAL_INFILE=1 \
-DWITH_BOOST=/usr/local/boost/ \
.. && make && make install

步驟4:創(chuàng)建MYSQL用戶和用戶組

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

步驟5:初始化MYSQL數(shù)據(jù)庫,初始化后數(shù)據(jù)庫安裝才算完成。

cd /usr/local/mysql/
bin/mysqld --initialize --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data

步驟6:啟動MYSQL服務,并設置開機自啟。以下是自啟動腳本,可按自己的環(huán)境修改

cp support-files/mysql.server /etc/init.d/mysql
chmod +x /etc/init.d/mysql
chkconfig --add mysql
chkconfig --level 345 mysql on
service mysql start

自此,MYSQL7的自定義安裝配置就完成了。在安裝過程中,如果遇到了錯誤和警告都要及時處理。