mysql5 7 24極速編譯安裝

2021-10-04 08:27:52 字數 2001 閱讀 7908

安裝依賴

yum install gcc gcc-c++ ncurses ncurses-devel cmake bison -y

解壓安裝包

tar -xvf mysql-5.7.24.tar.gz

建立mysql使用者組

groupadd -r mysql && useradd -r -g mysql -s /sbin/nologin -m mysql

建立資料目錄建立log目錄 建立unix sock目錄建立pid目錄

mkdir -p /data/mysql && chown mysql.mysql /data/mysql

mkdir -p /var/log/mysql && chown mysql.mysql /var/log/mysql

mkdir -p /var/lib/mysql && chown mysql.mysql /var/lib/mysql

mkdir -p /var/run/mysqld && chown mysql.mysql /var/run/mysqld

預編譯

cmake

-dcmake_install_prefix=/usr/local/mysql

-dwith_boost=/usr/local/boost_1_59_0

-dmysql_datadir=/data/mysql

-dsysconfdir=/etc

-dmysql_unix_addr=/var/lib/mysql/mysqld.sock

-dextra_charsets=all

-ddefault_charset=utf8

-ddefault_collation=utf8_general_ci

-dwith_myisam_storage_engine=1

-dwith_innobase_storage_engine=1

-dwith_partition_storage_engine=1

-denabled_local_infile=1

-denabled_profiling=1

-dmysql_tcp_port=3306

-dwith_debug=0

-ddownload_boost=1

7.獲取執行緒編譯

make -jgrep processor /proc/cpuinfo | wc -l&& make install

8.賦使用者許可權

chown -r mysql:mysql /usr/local/mysql

cp /usr/local/mysql/support-files/mysql.server /etc/init.d/mysqld

chmod +x /etc/init.d/mysqld

9.設定開機自啟

chkconfig --add mysqld

chkconfig mysqld on

10.建立軟鏈結

ln -s /usr/local/mysql/bin/* /usr/local/bin/

11.初始化資料庫

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

會生成初始密碼

12.重啟服務

service mysqld restart

mysql 5 7 24 安裝步驟

2 在home 建立乙個目錄並解壓,最後移到 usr local 下,並建立data 目錄 命令 1 mkdir mysql 2 tar zvxf mysql 5.7.24 el7 x86 64.tar.gz 3 mv mysql 5.7.24 el7 x86 64.tar.gz mysql 4 m...

Mysql5 7 24壓縮包安裝教程

1 解壓 將檔案解壓到本地資料夾,然後將bin目錄的路徑拷貝到path的環境變數 在mysql的根目錄下建立data資料夾和my.ini,裡面資訊如下 my.ini配置檔案內容如下 然後啟動cmd,切記,要用管理員身份執行 然後進到bin目錄 執行mysqld install 然後執行 mysqld...

linux安裝mysql5 7 24案例

1.作業系統 ubuntu 14.04 64位 2.jdk版本 1.8 3.工具 xshell5 xftp5 4.說明 本文是通過xshell5工具遠端連線linux操作,如果是直接在linux視覺化介面操作那就更方便了,原理一樣 3.將解壓後的檔案移動到usr local下面 4.將其重新命名為m...