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

文章插图
使用帮助
[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

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

文章插图
我的工单:展示用户提交的工单信息,对于执行失败/驳回的工单点击详细信息后可以重新修改sql并提交,对于执行成功的工单可以查看回滚语句并且快速提交SQL 。

文章插图
工单DLL:DDL相关SQL提交审核,查看表结构/索引,SQL语法高亮/自动补全 。

文章插图
DML审核:DML相关SQL提交审核,SQL语法高亮/自动补全 。
查询:查询/导出数据 SQL语法高亮/自动补全 快速DML语句提交 。

文章插图
2、审核模块工单审核:DDL/DML管理员审核并执行 。

文章插图
查询审核:用户的查询审核 。

文章插图
权限审核:用户的权限审核(2.1.7版本以下)

文章插图
3、管理管理模块用户管理:创建/修改/删除用户

文章插图
数据库管理:添加/编辑/删除 数据源

文章插图
用户权限:用户权限修改/清空

文章插图
功能设置:设置消息推送相关信息 包括钉钉机器人/email,设置LDAP相关信息,全局配置信息,全局配置开关

文章插图

文章插图
审核规则:设置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
推荐阅读
- |何时是我们要毫不犹豫地选择辞职、无需思前顾后的时候?
- 汽车|上海推动工业企业复产!特斯拉、上汽即将复工
- 注意避坑!霸王条款、隐瞒车况……二手车猫腻多
- 怀疑车辆被安装GPS定位、该如何检测?
- 喝红茶、普洱会影响睡眠吗?[红茶]
- 美甲|痞幼挑战18cm美甲,挖耳勺、泡泡机成饰品,网友:上厕所咋办?
- 用Python实现十大经典排序算法-插入、选择、快速、冒泡、归并等
- 国产跑鞋买哪家?安踏、特步还是361?读完不纠结
- 普通人不得不知的15个法律常识
- 机动车、驾照迎来“3+2”新规,包括名下车牌互换,4月1日起实行
