欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

linux下mysql源碼安裝配置

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

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

第一步:從官網下載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

第四步:創建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

第六步:創建MySQL用戶和組。

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

第七步:初始化MySQL數據庫。

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

第八步:啟動MySQL服務。

./bin/mysqld_safe --user=mysql &

第九步:設置MySQL登錄密碼。

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

現在,MySQL已經安裝在了你的Linux系統上,并且配置好了。你可以通過mysql命令行工具來管理你的MySQL數據庫。