抖音资讯

douyinzx

sql语法检查工具(SQL基础语句汇总)

iseeyu2年前 (2024-05-07)抖音资讯122

写在前面

今天要分享的这款工具是一个和SQL相关的开源神器,它可以在一定程度上解决运维和开发之间常见的痛点一环(相信可能有小伙伴也有所体会),对于开发和运维来说也算是一种福音。

它是一个方便快捷的SQL语句审核检查平台,名为Yearning,其提供了包括 查询审计,SQL检查审核,SQL回滚,自定义工作流等在内的多种实用功能。安装部署比较方便,支持MySQL,目前兼容99%的MySQL标准SQL语法。支持本机安装和容器化部署。

 

Yearning平台的后端逻辑实现采用Go语言实现,语法简洁性能强大;前端界面则采用Vue.js框架实现,现代化的渲染技术带来了流畅且美观的用户界面。

本文 GitHub https://github.com/rd2coding/Road2Coding 已经收录,里面有我整理的6大编程方向(岗位)的自学路线+知识点大梳理面试考点我的简历几本硬核pdf笔记,以及我的程序员人生


主要功能

Yearning拥有以下主要功能,很多都是非常实用的工具。

  • 自动化SQL语句审核,可对SQL进行自动检测并执行
  • DDL/DML语句执行后自动生成回滚语句
  • SQL查询功能,支持查询工单、导出、自动补全/智能提示、查询语句审计及查询结果脱敏等功能。
  • 支持LDAP登录/钉钉及邮件消息推送
  • 支持自定义审核工作流
  • 支持细粒度的权限管理和分配

安装部署

Yearning 不依赖于任何第三方 SQL 审核工具作为审核引擎,内部已自己实现审核/回滚相关逻辑。仅依赖 MySQL 数据库。

其提供二进制安装包,地址为https://github.com/cookieY/Yearning/releases,可以在 Assets中选择 Yearning-x.x.x.linux-amd64.zip包进行下载,其目录结构为:

 

受篇幅所限,具体的配置文件书写、平台初始化以及服务启动的流程可以参看文尾的源码和文档地址,按步骤操作即可。


部分功能模块概览

后台Dashboard

该部分主要展示系统后台概况,左侧为功能菜单,右侧区域会显示用户数、数据源、工单、查询等相关概况预览信息。

 

数据库(源)管理

以列表管理的方式对数据库进行管理,可以自行添加/编辑/删除数据源。

 

SQL语法及规则检测

 

审核功能

 

查询功能

支持SQL语法高亮及自动补全。

 


源码和文档地址

源码/文档以及具体的安装使用方式可参考:https://github.com/cookiey/yearning

有兴趣的小伙伴可以安装部署尝试一下。


后记

另外最近花了大把力气,把自用的编程学习资源做了个大整理。

都是纯肝货,目录如下。

 

该内容 GitHub https://github.com/rd2coding/Road2Coding 已经收录,里面还有我整理的6大编程方向的自学路线+知识点大梳理我的简历面试考点几本硬核pdf笔记,以及我的程序员人生,欢迎star。

扫描二维码推送至手机访问。

版权声明:本文由西安泽虎代运营发布,如需转载请注明出处。

转载请注明出处https://www.0291.com.cn/post/43141.html

相关文章

2023年度小红书区域汽车代理商招募公示|小红书广告推广

2023年度小红书区域汽车代理商招募公示|小红书广告推广

随着汽车广告业务的发展,汽车大区/4s经销商客户对小红书广告投放需求日益增加,为了更好满足客户的投放需求及运营支持,现在针对区域代理商进行招募。以下为招募标准说明,届时小红书灵感营销将通过评审小组,对各代理商进行综合评定。 业务范畴及招募范围 华北、华东、华南区域汽车代理商,各...

快手广告推广:2020重度游戏投放策略通案《NO.1》

快手广告推广:2020重度游戏投放策略通案《NO.1》

2019中国重度移动游戏种类多,用户规模大 中国重度移动游戏用户规模保持行业领先 2019中国重度移动游戏收入占比遥遥领先 2019中国重度移动游戏市场定位 游戏行业线上营销整体情况 铺量为主,覆盖大量用户:诸如休闲益智类类移动游戏等玩法。用户的接受程度和学...

百度搜索推广使用精准匹配方式好吗?

百度搜索推广使用精准匹配方式好吗?

什么是关键词精确匹配 百度搜索推广使用精确匹配,仅当网民的搜索词与您提交的关键词完全一致时,您的推广结果才有展现机会。 如设置开启精确匹配扩展(地域词扩展)功能,则当您设置的关键词中,包含地域性词时,位于该地域的网民(按IP地址判断)搜索除去地域词以外的部分,也可能展现您的推广结果。 以关键词...

Google广告投放关于衡量付费和自然搜索结果

Google广告投放关于衡量付费和自然搜索结果

Google广告投放关于衡量付费和自然搜索结果 想必您已经知道,使用 Google Ads 报告工具可以查看广告向潜在客户展示的频率,以及是哪些关键字触发了这些展示。通过付费和自然搜索报告(您可以在自己的 Google Ads 帐号中查看的一种预定义的报告),您可以查看您网站上的网页在 Googl...

抖音运营怎么做?个人怎么做抖音营销(抖音短视频怎么运营)

抖音运营怎么做?个人怎么做抖音营销(抖音短视频怎么运营)

  随着抖音开店功能的诞生,不少商家又开始不淡定了,不管是粉丝很多的抖音主播还是没有抖音账号的商家们,都希望能够通过抖音来开店赚钱,那么大家知道抖音运营怎么做吗?   抖音运营怎么做   1、确定自己账号的定位   定位,是IP打造的第一步。首先,你要根据自己或者公司的产品特点对账号...

在快手投放广告的常见问题有哪些?

在快手投放广告的常见问题有哪些?

现在通过短视频帮助商家实现营销转化的现象越来越常见。例如快手就是很多广告主会选择的平台。在投放快手广告时,我们会遇到一些问题,那么应该怎样处理呢?下面我们就列举一些在快手投放广告时可能面临的情况以及后期的解决方法。 1、快手广告账户怎样开通? 只有开通广告账户,才会有后期的广告投放。有关账户...

现在,非常期待与您的又一次邂逅

我们努力让每一部企业宣传片和抖音短视频成为商业大片