AliSQL 配置安裝

2021-10-03 07:15:03 字數 1855 閱讀 5193

alisql編譯安裝

#檢視是否存在mysql軟體包

rpm -qa |grep mysql

#安裝依賴包

yum -y install gcc gcc-c++ ncurses-devel perl cmake bison unzip git centos-release-scl devtoolset-4-gcc-c++ devtoolset-4-gcc openssl-devel

#新增使用者、組

groupadd mysql

useradd -r -g mysql mysql

#建立目錄

mkdir -p /data/server/mysql

mkdir /data/mysqldb

#切換到原始碼包存放目錄

cd /usr/local/src

#解壓unzip alisql-master.zip

#進入目錄

cd alisql-master

#編譯安裝

cmake -dcmake_build_type=「release」

-dcmake_install_prefix="/data/server/mysql"

-dwith_embedded_server=0

-dwith_extra_charsets=all

-dwith_myisam_storage_engine=1

-dwith_innobase_storage_engine=1

-dwith_partition_storage_engine=1

-dwith_csv_storage_engine=1

-dwith_archive_storage_engine=1

-dwith_blackhole_storage_engine=1

-dwith_federated_storage_engine=1

-dwith_perfschema_storage_engine=1

-dwith_tokudb_storage_engine=1

#make -j 4 && make install -j 4

#切換到安裝目錄,更改所有者許可權

cd /data/server/mysql

chown -r mysql:mysql .

cd /data/mysqldb

chown -r mysql:mysql .

#初始化mysql

scripts/mysql_install_db --user=mysql --datadir=/data/mysqldb 報錯:

解決 :yum -y install autoconf

報錯:解決:echo never > /sys/kernel/mm/transparent_hugepage/enabled

繼續初始

#複製配置檔案

cp /data/server/mysql/support-files/my-default.cnf /etc/my.cnf

cp: overwrite 『/etc/my.cnf』?

cp support-files/mysql.server /data/service/mysqld

#啟動: /data/service/mysqld start

報錯:解決:vim /etc/my.cnf

//補全

basedir=/data/server/mysql

datadir=/data/mysqldb

重新啟動

mysql -u root -p

enter password:(直接回車)

Ubuntu安裝 Alisql編譯安裝步驟

二 安裝依賴 apt get install gcc build essential cmake autoconf libncurses5 dev perl bison 說明 centos裡面 build essental換成 gcc c libncurses5 dev換成ncurses devel...

CentOS 下編譯安裝AliSQL

若安裝mysql則 rm etc my.cnf解除安裝,否則忽略 解除安裝已安裝的mysql yum remove mysql mysql server mysql libs compat mysql51 51為版本 rm rf var lib mysql rm etc my.cnf 檢視是否還存在...

CentOS 下編譯安裝AliSQL

若安裝mysql則 rm etc my.cnf解除安裝,否則忽略 解除安裝已安裝的mysql yum remove mysql mysql server mysql libs compat mysql51 51為版本 rm rf var lib mysql rm etc my.cnf 檢視是否還存在...