MySQL Inception For Linux怎么安置
发布时间:2022-01-11 14:24:19 所属栏目:MySql教程 来源:互联网
导读:这篇文章主要为大家展示了MySQL Inception For Linux怎么安装,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下MySQL Inception For Linux怎么安装这篇文章吧。 安装过程如下: 1.下载:https://github.com/mysql-in
这篇文章主要为大家展示了“MySQL Inception For Linux怎么安装”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“MySQL Inception For Linux怎么安装”这篇文章吧。 安装过程如下: 1.下载:https://github.com/mysql-inception/inception 选择下载inception-master.zip,然后将它上传到服务器/root目录 2.解压并安装: # unzip inception-master.zip #cd inception-master #yum -y install cmake bison ncurses-devel gcc gcc-c++ openssl-devel #mkdir /data #mkdir -P /usr/local/inception --这里创建的是Inception的安装目录。可根据自己的情况自行决定 #mkdir -P /data/inception --这里创建的是Inception的数据目录。也可根据自己的情况自行决定 #unzip master #cd inception-master/ #cmake . #cmake -DWITH_DEBUG=OFF -DCMAKE_INSTALL_PREFIX=/usr/local/inception -DMYSQL_DATADIR=/data/inception --安装指定安装目录和数据目录 #make && make install 编译中间发现会报错: make[2]: * [sql/CMakeFiles/sql.dir/sql_yacc.cc.o] Error 1 make[1]: * [sql/CMakeFiles/sql.dir/all] Error 2 make: * [all] Error 2 解决方法: 经检查发现已安装bison的版本为2.1,较低,而手册建议的版本为2.6之前的,建议用2.5.1版本。 去http://ftp.gnu.org/gnu/bison/网址下载bison-2.5.1.tar.gz 解压缩后编译安装,安装完后的路径为/usr/local/bin/bison, 确认版本为2.5.1后,再次进入inception-master目录,删除CMakeCache.txt后重新编译: #cd inception-master/ # rm CMakeCache.txt #cmake . #cmake -DWITH_DEBUG=OFF -DCMAKE_INSTALL_PREFIX=/usr/local/inception -DMYSQL_DATADIR=/data/inception #make #make install 这次没有报错,make install完后, 编辑/etc/inc.cnf文件,增加如下内容: #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=127.0.0.1 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 3.启动inception(放后台执行) [root@test1 ~]# nohup /usr/local/inception/bin/Inception --defaults-file=/etc/inc.cnf & 看到nohup有如下输出说明启动成功: [root@test1 ~]# cat nohup.out 2017-03-16 15:48:14 0 [Note] Welcome to use Inception2.1.50 2017-03-16 15:48:14 46451 [Note] Server hostname (bind-address): '*'; port: 6669 2017-03-16 15:48:14 46451 [Note] IPv6 is available. 2017-03-16 15:48:14 46451 [Note] - '::' resolves to '::'; 2017-03-16 15:48:14 46451 [Note] Server socket created on IP: '::'. 4.登陆inception测试: [root@test1 ~]# mysql -uroot -h227.0.0.1 -P6669 Welcome to the MariaDB monitor. Commands end with ; or g. Your MySQL connection id is 1 Server version: Inception2.1.50 1 Copyright (c) 2000, 2016, Oracle, MariaDB Corporation Ab and others. Type 'help;' or 'h' for help. Type 'c' to clear the current input statement. (编辑:91站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
站长推荐
热点阅读