inception 自动化sql审核】的更多相关文章

##概念: Inception是一款自动化运维的利器,有别与现在各个公司使用的方式,使用Inception,将会给DBA带来最大的便利性,将DBA从繁冗的工作中解放出来,做一些更多的自动化工作,或者从架构方面研究如何更大程度的保证数据库的高可用等等. inception支持语句审核.语句执行.备份回滚.及对OSC支持——在线执行DDL语句. Inception是集审核.执行.回滚于一体的一个自动化运维系统,它是根据MySQL代码修改过来的,用它可以很明确的,详细的,准确的审核MySQL的SQL语…
关闭防火墙和selinux 宿主机安装mysql,创建archery数据库,并给所有权限,允许远程连接到该数据库 grant all privileges on *.* to 'root'@'%' identified by 'jason_zhang' with grant option;flush privileges; 安装依赖环境 yum install ncurses-libs libncurses5-dev ncurses-devel wget git cmake openssl gc…
基于Inception搭建MySQL SQL审核平台Yearing Inception 1. Inceptionj简介 2. Inception安装 2.1 下载和编译 2.2 启动配置 Yearning 1. Yearning简介 2. Yearning安装 2.1 Yearning v1.3.0及以上版本安装 2.2 Yearning v1.2.0版本安装 Inception 1. Inceptionj简介 Inception是一款针对MySQL的SQL语句审核自动化运维工具.使用Incep…
Yearning 安装: 安装Nginxyum install nginx -y 按照顺序安装MySQLmysql-community-common-5.7.22-1.el6.x86_64.rpmmysql-community-libs-5.7.22-1.el6.x86_64.rpmmysql-community-client-5.7.22-1.el6.x86_64.rpmmysql-community-server-5.7.22-1.el6.x86_64.rpm Python 3.6安装 解压…
SQL审核与执行,作为DBA日常工作中相当重要的一环,一直以来我们都是通过人工的方式来处理,效率低且质量没办法保证.为了规范操作,提高效率,我们决定引入目前市面上非常流行的SQL自动审核工具Inception.花了一周看了inception官方文档并搭建了测试环境简单测试,又花了3天写了webui(内部起名叫overmind,以下也简称overmind),目前正在进行各种测试以及手册的编写,还未正式跟我们的流程结合起来投入使用,后续正式使用后再更新使用经验. Inception github:h…
系统环境: Centos7 + python2.7 + python3 .... 下载 源码地址:https://github.com/mysql-inception/inception Inception安装 1.安装相关依赖包 yum install bison ncurses-libs libncurses5-dev ncurses-devel wget git cmake openssl gcc-c++ -y 注意:centos7 系统自带的bison的版本过高,在后面测试的时候会报错!…
Inception SQL审核注解 1.建表语句 建表语句检查项 表属性的检查项 这个表不存在 对于create table like,会检查like的老表是不是存在. 对于create table db.table,会检查db这个数据库是不是存在 表名.列名.索引名的长度不大于64个字节 如果建立的是临时表,则必须要以tmp为前缀 必须要指定建立innodb的存储引擎(可配置) 必须要指定utf8的字符集(字符串可配置,指定支持哪些字符集) 表必须要有注释(可配置) 表不能建立为分区表(可配置…
前言 采用开源Yearning和inception开源软件,搭建用于MYSQL审核及线上MYSQL语句更新的审核平台. 功能说明 Yearning: 基于Vue.js与Django的整套mysql-sql审核平台解决方案.提供基于Inception的SQL检测及执行,为Inception提供可视化. Inception:是集审核.执行.回滚于一体的一个自动化运维系统,它是根据MySQL代码修改过来的,用它可以很明确的,详细的,准确的审核MySQL的SQL语句,它的工作模式和MySQL完全相同,可…
介绍 Yearning SQL 审计平台 基于Vue.js与Django的整套mysql-sql审核平台解决方案.提供基于Inception的SQL检测及执行. GitHub:https://github.com/cookieY/Yearning 文档:https://cookiey.github.io/Yearning-document/ 安装部署(centos6.8) 1.Nginx安装 yum install nginx -y 2.MySQL Server安装 https://dev.my…
相关文档: https://guide.yearning.io/ yearning简介 http://python.yearning.io/install/  yearning安装 Yearning SQL 审计平台 基于Vue.js与Django的整套mysql-sql审核平台解决方案.提供基于Inception的SQL检测及执行. GitHub:https://github.com/cookieY/Yearning 文档:https://cookiey.github.io/Yearning-…