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

linux下編譯安裝mysql

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

在Linux操作系統下編譯安裝MySQL數據庫軟件是一個相對簡單的過程,只需按照以下步驟操作即可完成安裝。

1. 下載MySQL源碼

wget https://dev.mysql.com/get/Downloads/MySQL-8.0/mysql-8.0.26.tar.gz

2. 解壓縮源碼包

tar zxvf mysql-8.0.26.tar.gz
cd mysql-8.0.26/

3. 配置編譯參數

./configure --prefix=/usr/local/mysql \
--with-charset=utf8mb4 \
--with-extra-charsets=all \
--enable-assembler \
--with-ssl \
--with-embedded-server \
--with-plugins=innodb_memcached \
--with-mysqlx \
--with-client-ldflags=-all-static \
--with-mysqld-ldflags=-all-static \
--enable-thread-safe-client \
--without-debug \
--with-mysqluser=mysql \
--with-mysql-group=mysql \
--with-unix-socket-path=/var/run/mysql/mysql.sock

4. 編譯源碼

make && make install

5. 配置MySQL服務

groupadd mysql
useradd -r -g mysql -s /bin/false mysql
cd /usr/local/mysql/
mkdir data logs
chown -R mysql:mysql data logs
bin/mysqld --initialize --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data
cp support-files/mysql.server /etc/init.d/mysql
chmod +x /etc/init.d/mysql
chkconfig --add mysql
service mysql start

6. 設置MySQL服務啟動項

echo 'export PATH=$PATH:/usr/local/mysql/bin' >>/etc/profile
source /etc/profile

7. 登錄MySQL

mysql -uroot -p

以上就是Linux下編譯安裝MySQL的全部過程,如果按照上述步驟操作后仍然無法啟動MySQL,可以通過查看日志文件/var/log/mysql/error.log進行排查。