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

linux 源碼安裝mysql5.7

錢良釵2年前12瀏覽0評論

Linux下安裝MySQL一般有兩種方式,一種是直接使用包管理工具安裝,另一種是通過源碼安裝。這篇文章主要介紹如何通過源碼安裝MySQL5.7版本。

首先,需要從MySQL官網下載源碼包,使用wget命令可以快速下載:

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

下載完成后,解壓縮源碼包:

tar -zxvf mysql-5.7.28.tar.gz

然后進入解壓后的目錄:

cd mysql-5.7.28

接下來執行以下命令,安裝MySQL所需的依賴包:

yum install cmake gcc gcc-c++ ncurses-devel libtool libaio-devel openssl-devel -y

安裝完依賴包后,可以開始進行MySQL的配置和編譯了。執行以下命令進行配置:

cmake . -DCMAKE_INSTALL_PREFIX=/usr/local/mysql -DMYSQL_DATADIR=/usr/local/mysql/data -DWITH_BOOST=boost

其中,-DCMAKE_INSTALL_PREFIX指定MySQL的安裝目錄,-DMYSQL_DATADIR指定MySQL數據文件存放的目錄,-DWITH_BOOST指定使用boost庫。

配置完成后,執行以下命令進行編譯和安裝:

make && make install

編譯和安裝完成后,需要進行一些必要的配置。運行以下命令:

groupadd mysql
useradd -r -g mysql mysql
cd /usr/local/mysql
chown -R mysql:mysql .
bin/mysqld --initialize-insecure --user=mysql
cp support-files/mysql.server /etc/init.d/mysql.server

其中,groupadd mysqluseradd -r -g mysql mysql創建了用于運行MySQL的用戶和用戶組,chown -R mysql:mysql .將MySQL安裝目錄的所有者和組設置為mysql。

接下來執行以下命令,進行相關配置:

vi /etc/profile
export PATH=$PATH:/usr/local/mysql/bin
source /etc/profile
chkconfig mysql.server on
service mysql.server start

編輯/etc/profile文件,將/usr/local/mysql/bin添加到PATH環境變量中。然后使用chkconfig命令將MySQL添加到系統服務,并啟動MySQL。

至此,MySQL5.7的源碼安裝已經完成。可以使用mysql -V命令驗證是否安裝成功。