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

mysql 5.7 二進制安裝

謝彥文2年前10瀏覽0評論

MySQL是一款常用的關系型數據庫管理系統,其5.7版是目前較為廣泛使用的版本之一。本文將介紹如何進行MySQL 5.7的二進制安裝。

首先需要從官網下載MySQL 5.7的二進制安裝包。下載后解壓縮到目標安裝目錄,例如將其解壓縮到/usr/local/mysql-5.7.33-linux-glibc2.17-x86_64目錄中。

$ tar -zxvf mysql-5.7.33-linux-glibc2.17-x86_64.tar.gz

接下來需要創建MySQL使用的用戶和用戶組,例如下面命令創建名為mysql的用戶以及名為mysql的用戶組:

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

然后需要為MySQL 5.7創建相關的目錄,并將其所有權賦予mysql用戶和mysql用戶組:

$ mkdir -p /var/run/mysqld
$ mkdir -p /usr/local/mysql-5.7.33-linux-glibc2.17-x86_64/data
$ chown -R mysql:mysql /var/run/mysqld
$ chown -R mysql:mysql /usr/local/mysql-5.7.33-linux-glibc2.17-x86_64/data

接下來需要運行MySQL 5.7的安裝程序:

$ cd /usr/local/mysql-5.7.33-linux-glibc2.17-x86_64
$ ./bin/mysqld --initialize --user=mysql --basedir=/usr/local/mysql-5.7.33-linux-glibc2.17-x86_64 --datadir=/usr/local/mysql-5.7.33-linux-glibc2.17-x86_64/data

以上命令將在MySQL安裝目錄下的data目錄中生成一個初始化后的MySQL數據目錄。接下來需要將MySQL 5.7的服務文件復制到/etc/systemd/system/目錄下:

$ cp support-files/mysql.server /etc/systemd/system/mysql.service

然后需要編輯mysql.service文件,并將其ExecStart選項的值改為:

ExecStart=/usr/local/mysql-5.7.33-linux-glibc2.17-x86_64/bin/mysqld --user=mysql --basedir=/usr/local/mysql-5.7.33-linux-glibc2.17-x86_64 --datadir=/usr/local/mysql-5.7.33-linux-glibc2.17-x86_64/data --pid-file=/var/run/mysqld/mysqld.pid --socket=/var/run/mysqld/mysqld.sock

最后使用systemctl啟動MySQL服務:

$ systemctl start mysql.service

MySQL 5.7的二進制安裝到此結束,可以通過MySQL客戶端連接測試。