mysql数据字典工具比较好用(mysql数据字典工具推荐)

前言: 随着互联网技术的不断发展,MySQL相关生态也越来越完善,越来越多的工具涌现出来。一些公司或个人纷纷开源出一些不错的工具,本篇文章主要介绍几款MySQL相关实用工具。提醒下,这里并不介绍Navicat等这类图形化操作工具哦。 1.SQL审核web工具 SQL审核与执行,可能是各个公司或团队比较困扰的事情。若没有平台工具支持,只能通过人工的方式来处理,效率低且质量没办法保证。为了规范操作,提…

引言:

伴随着移动互联网的飞速发展, MySQL 有关绿色生态也更加健全,愈来愈多的工具不断涌现出去。一些企业或本人陆续开源系统出一些很好的工具,这篇文章内容具体讲解几种 MySQL 有关好用工具。提示下,这儿并不详细介绍 Navicat 等这种图形界面实际操作工具哦。

1. SQL 审核 web 工具

SQL 审核与执行,可能是每个企业或精英团队较为苦恼的事儿。若沒有服务平台工具支持,只有借助人力的方法来解决,高效率低且品质没法确保。为了更好地标准实际操作,提高工作效率,大部分队伍很有可能会自已设计或引进开源系统工具。这儿详细介绍2款开源系统完全免费的 web 端 SQL 审核服务平台。

Yearning

新项目详细地址:
https://github.com/cookieY/Yearning
项目概况:
https://guide.yearning.io/

Yearning 是一款可达到绝大多数企业 SQL 审核要求的 web 端数据可视化 SQL 审核服务平台。在完成基本的 sql 审核功能外还加上了例如数据统计等一系列方便快捷的功能。哇,这几款MySQL工具,也太好用了叭

有关Yearning哇,这几款MySQL工具,也太好用了叭

Yearning主页

关键功能:

  • 自动化技术SQL句子审核,可对SQL开展自动识别并执行。
  • DDL/DML句子执行后自动生成回滚语句。
  • 审核/查看 财务审计功能。
  • 支持LDAP登陆/钉钉打卡及电子邮件消息提醒。
  • 支持自定审核工作流引擎。
  • 支持粗粒度管理权限分派。

优势:

  • 高颜值,应用顺畅。
  • 一部分审核标准可自定。
  • 布署简易,依靠项少。
  • 功能丰富多彩,既能审核执行SQL又能查看。
  • 创作者在不断维护保养,有小区支持。

Archery

新项目详细地址:
https://github.com/hhyo/Archery
应用文本文档:https://archerydms.com/

Archery 定坐落于 SQL 审核查询平台,致力于提高 DBA 的工作效能,支持多数据库查询的 SQL 发布和查看,与此同时支持丰富多彩的 MySQL 运维管理功能,全部功能都兼容移动端实际操作。哇,这几款MySQL工具,也太好用了叭

Archery详细介绍哇,这几款MySQL工具,也太好用了叭

Archery主页

关键功能:

  • 集成化 SQL 查看、审核、执行、备份数据。
  • 管理权限区别确立,审核执行分离出来。
  • SQL 工单全自动审核、高风险句子驳回申诉。
  • 迅速发布别的案例。
  • 慢日志管理方法、SQL 提升等运维管理功能。
  • 支持对话管理方法及参数配置。
  • 可集成化别的工具软件。

优势:

  • 除 MySQL 外,还支持多种多样流行数据库查询。
  • 功能更为丰富多彩,真真正正的做到一服务平台常用。
  • 具有 SQL 提升、慢日志管理方法等运维管理功能,对 DBA 更为友善。
  • 根据 Python 及 Django,有利于二次开发更新改造。

针对 Yearning 和 Archery ,二者都有利弊吧,全是杰出的开源系统工具。Yearning 只适用 MySQL ,布署简易,功能清楚一目了然,入门非常容易。Archery 支持多种多样数据库查询,布署略微繁杂些,功能更为丰富多彩,支持众多高級运维管理功能。沒有哪个比较好,仅有哪个更适合。

2. binlog 分析工具

前边文章内容也讲解过 binlog 分析相关内容及工具。运用 binlog 分析工具我们可以清晰见到数据库查询执行过的时间內容,而且可以获得反方向內容可用以回滚。binlog 分析工具在 GitHub 上可以检索到很多,这儿详细介绍下常见的下列2款吧。

MyFlash

新项目详细地址:
https://github.com/Meituan-Dianping/MyFlash

MyFlash 是由美团点评企业技术性技术部开发设计维护保养的一个回滚 DML 实际操作的工具。该工具根据分析 v4 版本号的 binlog ,进行回滚实际操作。相对性已经有的回滚工具,其提升了大量的过虑选择项,让回滚更为非常容易。

关键功能:

  • 分析 binlog ,回滚各种 DML 句子。
  • 给予原生态的根据库、表、SQL种类、部位、時间等各种过虑方法。
  • 支持 MySQL 好几个版本号,支持 GTID 文件格式。

binlog2sql

新项目详细地址:
https://github.com/danfengcao/binlog2sql

binlog2sql 一样是开源代码的一款用以分析 binlog 的工具。安装操作方便便捷,根据 Python 开发设计,源代码新手入门简易。

关键功能:

  • 可以分析出初始 SQL 、回滚 SQL 、除去外键约束的 INSERT SQL 等。
  • 数据信息迅速回滚(回闪)。
  • 主从关系转换后新 master 丢数据信息的修补。

3. Percona Toolkit 工具包

官方网站详细地址:
https://www.percona.com/doc/percona-toolkit/3.0/index.html#

Percona Toolkit 工具包是一组高級的管理方法 MySQL 的工具包集,可以用于执行各种各样根据手工制作执行比较复杂和繁琐的系统软件每日任务。通称 PT 工具,由 Percona 企业开发设计维护保养,是众多数据库维护工作人员的好助手。

PT 工具包由各种各样小工具构成,不一样工具拥有不一样的功效。关键功能包含查验主从复制的数据信息一致性、查验反复数据库索引、存档数据信息、线上DDL等。下边简易讲解下几种常见工具的功能:

  • pt-archiver:主要运用于清除、存档历史记录。
  • pt-duplicate-key-checker:列举并删掉反复的数据库索引和外键约束。
  • pt-kill:杀死满足条件的连接数据库。
  • pt-online-schema-change:线上改动表结构,常见于大表 DDL 。
  • pt-query-digest:剖析 MySQL 日志,并造成汇报,常见于慢日志剖析。
  • pt-table-checksum:校检主从复制一致性。

汇总:

这篇文章内容简易讲解了 SQL 审核、binlog 分析、Percona Toolkit 几种工具,有关每个工具的操作方法,还需诸位详尽探寻。有兴趣的朋友可以安裝学习培训下,好的工具能让工作中事倍功半。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

(0)
上一篇 2022年5月6日 下午3:40
下一篇 2022年5月6日 下午3:42

相关推荐

  • 企业即时通讯软件排名及市场占比(常用的即时通讯软件排名)

    目前市场上的即时通讯软件可分为两大类,一种专注于企业使用(如:有度即时通、钉钉等),另一种专注于个人使用(如:微信、QQ等),这两种类型工具本质相似,但在信息安全、系统部署模式上有很大的不同。政府部门因自身的特殊性,对于信息安全格外注重,那么政府即时通讯软件应该怎么选? 在这里推荐:有度即时通!因为保密性对于政府部门进行有效地治理至关重要,独立、安全的沟通渠道是最重要的。有道即时通可以为政府单位提…

    2022年5月10日
    1290
  • 王者荣耀最近活动大全,王者荣耀活动中心礼包

    夏天离我们越来越近,学生党们也即将开始愉快的暑期生活,官方自然不会错过在这个时间中上线活动,让大家多多肝游戏的啦~现在就赶紧来看看,游戏中又开始了哪些福利吧! 一、皮肤兑换活动 在此次活动中还有两个抽取皮肤的活动。一个是体验卡兑换活动,用体验卡兑换礼包,打开礼包有机会抽到永久皮肤盘古伴生创世神祝以及虞姬伴生加勒比小姐,这对于有许多体验卡又没地方用的小伙伴来说十分实用。而皮肤秘宝礼盒也会上架商城,运…

    2022年5月26日
    890
  • 怎样才能赚到钱,这五个好方法你都知道吗

    我们努力工作、奋起拼搏,都有一个共同的目标,那就是挣到钱。没有谁是不喜欢钱的。很多人游离于股票、彩票中,总想着自己有一天能发财,但是能因此挣到大钱的人终究是少数。大部分人都是依靠着自己的工作,努力赚钱来实现财务自由。但是没有几个人是真正懂得赚钱的。你的赚钱的方法不对,再怎样都是白搭。今天小编就来给大家分享,聪明人挣钱的五种方法,想要了解的朋友,一起来看看吧! 一、前期先积累经验和能力,后期再投入 …

    2022年9月27日
    500
  • 如何清除电脑微信记录,其实很简单只需几个步骤就搞定

    1月7日微信Mac版更新了,加入了查看和清理存储空间、管理聊天数据的功能。微信Mac版终于也能像手机版那样细致的清理聊天存储了! ✌️✌️✌️✌️ 在MacAppStore更新最新版微信。点微信左下角「设置」即可打开。(设置快捷键:⌘,) 其实和上面删除文件夹的操作是一个意思,只是软件自身提供方式的更方便啊。 对了,微信Mac版早就还有一个备份和恢复聊天记录的功能你是知道的吧。 微信Mac版左下角…

    2022年8月27日
    1000
  • 拖拽式建站怎么实现的,拖拽式免费建站神器推荐

    拖拽式建站无需懂代码,所见即所得的操作,拖拽组件、任意布局、随意修改页面上任何内容,这么说好像很方便,但是业内人士没不建议使用,这是为什么呢? 首先,这种只适合简单的网站,相比于专业建站,存在以下明显缺陷 1、代码不规范:拖拽建站搭建的网站前台html代码冗长,影响加载访问速度,只适合展示,不适合大面积使用。 2、适配方面存在缺陷:拖拽建站响应式布局难免存在瑕疵,很难同时满足自适应电脑、手机、平板…

    2022年7月7日
    560
  • 百度推广怎么赚钱,百度赚钱的七种方法

    万事开头难,无论大企业还是小企业都离不开网络推广,这是行业竞争之间的趋势,那么众所周知,竞价推广就是一个烧钱的渠道,没有钱烧怎么带来销售呢,别急,万事都有方法,用少量的钱做百度推广一样可以让盈利翻倍。 做推广、选关键词、写创意、找素材,其实是十年前的老套路了,对于行业之间竞争越来越大,推广效果及数据也不是确定性的了,所以数据的研究是我们做推广不得不深挖的课题。 在广大的推广者中,为了提高最好的展现…

    2022年8月15日
    570
  • 前端代码混淆怎么做(jar包加密防止反编译)

    为了更好地了解编程中混淆的工作原理,以下是蛮犀安全整理的世界各地开发人员使用的一些最常见的混淆安全技术。 七种常见的源代码混淆技术 1.数据转换 源代码混淆的一个重要元素是将程序处理的数据转换为另一种形式,这对代码的性能影响最小,但使黑客更难以分解或逆向工程。 如何以这种方式混淆代码的示例包括使用数字的二进制形式使源代码更复杂,更改存储数据的形式或用表达式替换值。 2.代码流混淆 通过改变代码的控…

    2022年5月12日
    760
  • 营销推广技巧,销售人员必看的营销知识

    一说到推销,很多人下意识的都会拒绝。第一是会产生被打扰的感觉,而且被推销的大多是一些不需要的东西,第二是感觉拒绝对方是一件容易产生负面情绪的事,会感到不好意思! 但是,大家总有一些无法拒绝别人的时候。想一想,当无法拒绝别人时,你的心理状态是什么样的,因为什么原因导致你无法拒绝对方。而推销,就是一场拒绝与难以拒绝的行为艺术。对于推销,有三种常用推销技巧可以帮助推销者更好的被对方接受。 1、阶段请求 …

    2022年8月1日
    570
  • 网站seo服务怎么做,seo网站关键词排名方法

    企业不一定全部都设有网络推广团队,因此seo网站优化工作会外包给专门做seo的公司,seo服务一般包括哪些呢?如何评价一个网站seo的服务效果呢?怎样选择适合自己的seo服务呢? 一个新建立的网站想要推广出去,最主要的方法有两种,第一种是付费的百度竞价推广,第二种是seo网站优化。竞价推广简单干脆,就是花钱做排名,让你的网站排到百度前面,花钱越多,自然排名也越靠前,这种方法简单快捷见效快,但并不是…

    2022年8月26日
    490
  • 欧莱雅粉底液哪个好用(欧莱雅最好用的五款粉底液评测)

    欧莱雅是好评度非常高的一个国际品牌,其中粉底液不仅保湿度高,还能打造非常自然的感觉,销量也一直不错,深受大众的欢迎。欧莱雅粉底液有很多种款式和色号,让很多纠结的妹子不知道如何抉择。那欧莱雅粉底液怎么样?欧莱雅粉底液哪款好?下面wed114结婚网小编为大家带来详细内容。 欧莱雅粉底液怎么样 粉底液,柔滑微粒极致细腻,使粉底的质地非凡贴合,易推匀。轻轻一推,即瞬贴合,延展至寸寸肌肤,粉妆边缘与自然肌肤…

    2022年9月25日
    670

发表回复

登录后才能评论

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信