自动补全、回滚!介绍一款可视化 sql 诊断利器( 二 )


启动服务
#默认启动./Yearning -s#参数启动./Yearning -s -b "192.168.1.9" -p "8000"

自动补全、回滚!介绍一款可视化 sql 诊断利器

文章插图
 
使用帮助
[root@CentOS7-1 Yearning-go]# ./Yearning -hversion: Yearning/2.2.0 general author: HenryYeeUsage: Yearning [-m migrate] [-p port] [-s start] [-b web-bind] [-h help] [-c config file]Options: -s启动Yearning -m数据初始化(第一次安装时执行) -p端口 -b钉钉/邮件推送时显示的平台地址 -x表结构修复,升级时可以操作 。如出现错误可直接忽略 。-h帮助 -c配置文件路径 -k用户权限变更为权限组(2.1.7以下升级至2.1.7及以上使用) -f初始化Admin用户密码打开浏览器 http://192.168.1.9 :8000
默认密码:admin/Yearning_admin
自动补全、回滚!介绍一款可视化 sql 诊断利器

文章插图
 
相关功能模块介绍1、用户模块Dashboard:dashboard主要展示Yearning各项数据包括用户数/数据源数/工单数/查询数以及其他图表,个人信息栏内用户可以修改密码/邮箱/真实姓名,同时可以查看该用户权限以及申请权限(申请权限2.1.7版本后作废) 。
自动补全、回滚!介绍一款可视化 sql 诊断利器

文章插图
 
我的工单:展示用户提交的工单信息,对于执行失败/驳回的工单点击详细信息后可以重新修改sql并提交,对于执行成功的工单可以查看回滚语句并且快速提交SQL 。
自动补全、回滚!介绍一款可视化 sql 诊断利器

文章插图
 
工单DLL:DDL相关SQL提交审核,查看表结构/索引,SQL语法高亮/自动补全 。
自动补全、回滚!介绍一款可视化 sql 诊断利器

文章插图
 
DML审核:DML相关SQL提交审核,SQL语法高亮/自动补全 。
查询:查询/导出数据 SQL语法高亮/自动补全 快速DML语句提交 。
自动补全、回滚!介绍一款可视化 sql 诊断利器

文章插图
 
2、审核模块工单审核:DDL/DML管理员审核并执行 。
自动补全、回滚!介绍一款可视化 sql 诊断利器

文章插图
 
查询审核:用户的查询审核 。
自动补全、回滚!介绍一款可视化 sql 诊断利器

文章插图
 
权限审核:用户的权限审核(2.1.7版本以下)
自动补全、回滚!介绍一款可视化 sql 诊断利器

文章插图
 
3、管理管理模块用户管理:创建/修改/删除用户
自动补全、回滚!介绍一款可视化 sql 诊断利器

文章插图
 
数据库管理:添加/编辑/删除 数据源
自动补全、回滚!介绍一款可视化 sql 诊断利器

文章插图
 
用户权限:用户权限修改/清空
自动补全、回滚!介绍一款可视化 sql 诊断利器

文章插图
 
功能设置:设置消息推送相关信息 包括钉钉机器人/email,设置LDAP相关信息,全局配置信息,全局配置开关
自动补全、回滚!介绍一款可视化 sql 诊断利器

文章插图
 

自动补全、回滚!介绍一款可视化 sql 诊断利器

文章插图
 
审核规则:设置SQL检测规则
自动补全、回滚!介绍一款可视化 sql 诊断利器

文章插图
 
AutoTask自动执行任务
2.1.4版本新增:用户可通过改功能设置自动执行任务 。当提交的dml语句符合相应任务条件 。将会自动执行,无需审核人审核 。该功能仅限dml语句使用 。请慎重使用!
总结Yearning是一个SQL审核平台,在一定程度上可以解决运维与开发中间的问题,遗憾的是只支持Mysql,感兴趣的可以尝试下!
参考资料:
https://guide.yearning.io/
https://gitee.com/cookieYe/Ye...
来源:
https://www.tuicool.com/articles/ANf6bmF




推荐阅读