AliSQL 配置安装

2022-02-25 00:00:00 专区 订阅 报错 安装 解决


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:(直接回车)




原文链接:https://blog.csdn.net/xxx0028/article/details/104542490


相关文章