返回顶部
首页 > 资讯 > 数据库 >Inception_web 版安装
  • 633
分享到

Inception_web 版安装

2024-04-02 19:04:59 633人浏览 薄情痞子
摘要

前言     Inception是集审核SQL、执行SQL、回滚于一体的一个自动化数据库运维系统环境:    &nb

前言

     Inception是集审核SQL、执行SQL、回滚于一体的一个自动化数据库运维系统

环境:

        系统:  centos 6.8

        Ip:    192.168.137.38

        Python:Python2.7

部署步骤:

# cd /usr/src/

#wget https://github.com/mysql-inception/inception/archive/master.zip

#unzip master.zip

#yum -y install GCc gcc-c++ cmake bison openssl-devel ncurses-devel  Mysql-devel

#cd inception-master

#./inception_build.sh debug [Xcode]  #[Xcode] 指定平台 默认linux

#echo $?          #返回0,则为成功

#编辑配置文件,如果没有就创建

#vim /etc/inc.cnf

[inception]

general_log=1

general_log_file=inc.log

port=6669

Socket=/tmp/inc.socket

character-set-client-handshake=0

character-set-server=utf8

inception_remote_system_passWord=admin

inception_remote_system_user=myadmin

inception_remote_backup_port=3308

inception_remote_backup_host=127.0.0.1

inception_support_charset=utf8

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=/usr/bin

inception_osc_chunk_time=0.1

inception_ddl_support=1

inception_enable_blob_type=1

inception_check_column_default_value=1

 

#先按esc,然后同时按shift跟:输入wq!保存退出

#下面的要根据自己解压压缩包文件目录进行运行,加载文件

#/usr/src/inception-master/debug/mysql/bin/Inception --defaults-file=/etc/inc.cnf &

#登录mysql

#mysql -uroot -h227.0.0.1 -P 6669

#在mysql里面输入以下命令

#inception get variables;

#升级python为2.7

#cd /usr/src/

#wget Http://www.Python.org/ftp/python/2.7.3/Python-2.7.3.tgz

#tar -xf Python-2.7.3.tgz

#cd Python-2.7.3

#./configure --prefix=/usr/local/python27

#echo $?

#make && make install

#echo $?

#mv /usr/bin/python /usr/bin/python26

#ln -s /usr/local/python27/bin/python2.7 /usr/bin/python

#vim /usr/bin/yum

#把#!/usr/bin/python改为#!/usr/bin/python26

#输入Python看是不是2.7 ,然后exit()退出,输入yum list,看看yum源是否正常

#cd /usr/src/

#wget https://bootstrap.pypa.io/ez_setup.py --no-check-certificate

#python ez_setup.py

#[root@localhost ~]# find / -name easy_install-2.7

/usr/local/python27/bin/easy_install-2.7

#cd /usr/local/python27/bin/

#./easy_install-2.7 pip

#echo $?

#[root@localhost bin]# find / -name pip2.7

/usr/local/python27/bin/pip2.7

#./pip2.7 install flask_wtf

#./pip2.7 install flask-script

#./pip2.7 install flask-debugtoolbar

#./pip2.7 install MySQL-python

#cd /usr/src/

#yum install git

#git clone https://GitHub.com/dbalihui/inception_WEB.git

#cd inception_web/app/

#vim inception.py  #(注意:红色部分为自己定义部分)

coding=utf-8

 

import MySQLdb

 

def table_structure(mysql_structure):

    sql1='\

            inception_magic_start;\

            use test_3;'

    sql2='inception_magic_commit;'

    sql = sql1 + mysql_structure + sql2

    try:

        conn=MySQLdb.connect(host='127.0.0.1',user='root',passwd='root',db='test_3',port=6669,use_unicode=True, charset="utf8")

        cur=conn.cursor()

        ret=cur.execute(sql)

        result=cur.fetchall()

        num_fields = len(cur.description)

        field_names = [i[0] for i in cur.description]

        print field_names

        for row in result:

            print row[0], "|",row[1],"|",row[2],"|",row[3],"|",row[4],"|",row[5],"|",row[6],"|",row[7],"|",row[8],"|",row[9],"|",row[10]

        cur.close()

        conn.close()

    except MySQLdb.Error,e:

        print "Mysql Error %d: %s" % (e.args[0], e.args[1])

return result[1][4].split("\n")

 

#cd ..    #返回上一层

# ./run.py runserver --host 192.168.137.38 &   #自己的服务器ip

#vim /etc/sysconfig/iptables     #开放3306,5000端口

-A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT

-A INPUT -m state --state NEW -m tcp -p tcp --dport 5000 -j ACCEPT

#service iptables restart

 


您可能感兴趣的文档:

--结束END--

本文标题: Inception_web 版安装

本文链接: https://lsjlt.com/news/42930.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • Inception_web 版安装
    前言     Inception是集审核SQL、执行SQL、回滚于一体的一个自动化数据库运维系统环境:    &nb...
    99+
    2024-04-02
  • 华硕win7旗舰版安装版原版下载安装教程
    如今,用户在购买电脑时,常常会有众多品牌系统可供大家的选择,而有的用户就会选择华硕win7系统来当做自己的操作电脑,本文就和大家分享华硕电脑一键安装windows7旗舰版系统的方法吧。1、先下载一个小白一键重装系统工具,然后打开之后选择wi...
    99+
    2023-07-13
  • Nacos安装——Linux版
    1. 上传安装包 资源如下:https://pan.baidu.com/s/1mnrL9H5H8IDmEulSyMpLGwpwd=xrcs 上传到linux的某个文件夹下,例如/usr/local/src目录下: 2. 解压 命令解压缩安...
    99+
    2023-10-02
    linux 运维 服务器
  • 安装web版github
    随着互联网技术的不断发展,软件的开发和管理也在不断地变革。Github作为一个全球最大的开源社区,为广大的程序员提供了一个开发交流的平台。本文将介绍如何安装Web版GitHub,方便使用GitHub进行代码管理。一、GitHub的概述Git...
    99+
    2023-10-22
  • golang版本安装
    Golang是一种极为流行的编程语言,被广泛用于开发高性能的Web和云原生应用程序。想要学习和使用Golang,首先需要在电脑或服务器上安装Golang的版本。本文将对Golang版本的安装进行详细介绍。安装环境在开始安装Golang的版本...
    99+
    2023-05-16
  • win8版qq怎么安装 qqwin8版本安装使用教程
    虽然如今大部分网友使用的电脑还是winxp、win7系统,仍有很多喜欢尝鲜的用户体现了win8/win9/win10系统,使用windows8的朋友可能还不懂win8版qq怎么安装,那么接下来第九小编就为大...
    99+
    2022-06-04
    版本 教程 qq
  • Magisk+Riru版和Zygisk版LSPosed安装
    #环境地址 测试机硬件条件 机器型号:oneplus 5系统:Android 9root手机,使用Magisk root即可。在官网下载Magisk-v25.2.apk,安装到手机上。 环境下载地址 Magisk.apk Releases ...
    99+
    2023-09-01
    adb android
  • windows双版本python安装双版
    有时候我们需要在windows系统上面安装双版本的python,但是时间一长就忘了pip是为了pyhon2还是python3安装的了,别人我不知道,反正我是这样的,所以写了个pip安装的技巧; pip2 和 pip3设置Python 安装包...
    99+
    2023-01-31
    版本 windows python
  • CentOS7安装配置mysql5.7 tar免安装版
    一、CentOS7.4系统自带mariadb # 查看系统自带的Mariadb [root@localhost~]# rpm -qa|grep mariadb mariadb-libs-5.5.44-2.el7.centos.x86_6...
    99+
    2020-07-13
    CentOS7安装配置mysql5.7 tar免安装版
  • win7安装版安装的步骤教程
    win7系统虽然停止维护更新,但喜爱win7系统的依然不在少数,因为win7安装版旗舰版兼容性更加,只是安装速度略比ghost系统安装版win7旗舰版慢一些。今天就来看看win7安装版安装的步骤教程吧。1、在电脑上下载一个系统之家一键重装系...
    99+
    2023-07-19
  • Mac 安装php多版本,brew安装php8.0
     因为需要我要在mac上装两个php版本,先前我已经装过php7.4,下面我们逐步安装php8.0 开始安装8.0: 直接运行安装  brew install php@8.0 遇到问题怀疑是仓库太老了,更新一下homebrew ...
    99+
    2023-10-24
    macos php 开发语言
  • 最新版tensorflow安装教程,pip安装+手动安装
    如果pip安装能够成功,优先选择pip安装 pip install --upgrade pippip install tensorflow 默认情况下,pip会自动安装兼容当前python版本的最新版...
    99+
    2023-10-25
    tensorflow python 深度学习
  • Redis单机版安装
    系统:CentOS 6.8 64XRedis版本:redis-3.2.5下载安装包# wget http://download.redis.io/releases/redis-3.2.5.tar.gz安装编...
    99+
    2024-04-02
  • openstack-o版安装keystone
    Keustone身份认证组件是openstack项目中默认的身份认证管理系统,所有的服务都需要keystone认证、根据用户的等级分配相应的权限。    那么我们现在...
    99+
    2024-04-02
  • MySQL 8.1版本安装
    主要参考:MySQL详细安装教程,关于msi版和zip版详解,Windows - 知乎 (zhihu.com) 1. MySQL 下载 进入MySQL官方下载:MySQL :: Download My...
    99+
    2023-09-02
    mysql adb 数据库
  • Typora mac版本安装
    提示:文章介绍,Typora在Mac系统中免费安装使用 文章目录 一、官网下载二、安装 一、官网下载 官网地址:https://www.typoraio.cn/ 二、安装 安装好...
    99+
    2023-09-06
    macos
  • linux 安装nacos2.2.1版本
    在官网的github上下载压缩包 https://github.com/alibaba/nacos/releases/tag/2.2.1 tar -zxvf nacos-server-2.2.1.t...
    99+
    2023-10-06
    linux 数据库 mysql
  • ubuntu18.04安装PHP8.2版本
    ubuntu18.04安装PHP8.2版本 1、替换国内源 使用中科大代理 /etc/apt/sources.list.d 下面需要代理的仓库地址, 1.将http://ppa.launchpad.n...
    99+
    2023-10-23
    php ubuntu
  • nodejs安装旧版本
    随着nodejs版本的迭代更新,有时你可能需要安装某个旧版本的nodejs以满足项目需求。本文将介绍如何安装nodejs的旧版本。查看可用版本在安装旧版本之前,我们需要查看所有可用的nodejs版本。可以在nodejs的官方网站上找到所有已...
    99+
    2023-05-18
  • Pycharm 社区版安装
    一、Pycharm介绍 二、Pycharm社区版安装 三、Pycharm使用 一、Pycharm介绍 PyCharm是一种Python IDE(Integrated Development Envir...
    99+
    2023-10-26
    pycharm python ide
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作