1. 下载:

https://github.com/mysql-inception/inception 选择下载:

Downloda ZIP

上传到 /root/

wKiom1iAeEuiC30HAAAVxRjXwZk955.png-wh_50

unzip inception-master.zip

wKiom1iAeHWRs-IsAAAHbRlRGE8826.png-wh_50

安装编译依赖包

yum -yinstall cmake  libncurses5-dev libssl-devg++ bison openssl-devel.x86_64 ncurses-devel

wKioL1iAeHXhjAaqAAANkP1hPMo261.png-wh_50

2. 编译安装

cd inception-master

cmake .

cmake -DWITH_DEBUG=OFF-DCMAKE_INSTALL_PREFIX=/usr/local/inception -DMYSQL_DATADIR=/data/inception -DWITH_SSL=yes -DCMAKE_BUILD_TYPE=RELEASE-DWITH_ZLIB=bundled-DMY_MAINTAINER_CXX_WARNINGS="-Wall-Wextra -Wunused -Wwrite-strings -Wno-strict-aliasing  -Wno-unused-parameter-Woverloaded-virtual" -DMY_MAINTAINER_C_WARNINGS="-Wall -Wextra-Wunused -Wwrite-strings -Wno-strict-aliasing-Wdeclaration-after-statement"

make && make install

wKioL1iAeKWzg8TlAAAMPen51u0272.png-wh_50

wKiom1iAeKWjgc-eAAAyLDNMZ7c849.png-wh_50

wKioL1iAeKbAXasgAAAKDERmUSI797.png-wh_50

在一堆警告中完成安装。

 

3.修改配置文件

vim/etc/inc.cnf

添加如下配置:

[inception]

general_log=1

general_log_file=/usr/local/inception/data/inception.log

port=6669

socket=/data/workspace/inception_data/inc.socket

character-set-client-handshake=0

character-set-server=utf8

inception_remote_system_password=123456

inception_remote_system_user=root

inception_remote_backup_port=3306

inception_remote_backup_host=192.168.75.11

inception_support_charset=utf8mb4

inception_enable_nullable=0

inception_check_primary_key=1

inception_check_column_comment=1

inception_check_table_comment=1

inception_osc_min_table_size=1

inception_osc_bin_dir=/data/temp

inception_osc_chunk_time=0.1

inception_ddl_support=1

inception_enable_blob_type=1

inception_check_column_default_value=1

#注:

#上面的配置这些为备份服务器信息,可以用其他mysql用户,这里为了测试方便使用root

#inception_remote_system_password=123456

#inception_remote_system_user=root

#inception_remote_backup_port=3306

#inception_remote_backup_host=192.168.75.11

Centos7安装inception笔记1_第1张图片

配置中没有的目录要创建一下:

mkdir -p /usr/local/inception/data/

mkdir -p /data/workspace/inception_data/

mkdir -p /data/temp

 

4.启动Inception

/usr/local/inception/bin/Inception--defaults-file=/etc/inc.cnf  &

wKioL1iAeNqAPVxyAAA3AgmYNf4944.png-wh_50

5.登陆验证

mysql -uroot-h127.0.0.1 -P6669

inception get variables;

Centos7安装inception笔记1_第2张图片

Centos7安装inception笔记1_第3张图片

wKiom1iAeO-CSnkFAAARi0sYX50010.png-wh_50



启动成功!

审核测试,web安装待续!!