网站首页 / 育儿 / 正文

mysql工具有哪些(mysql主要功能介绍)

时间:2022-04-14 15:00:04 浏览:2852次 作者:用户投稿 【我要投诉/侵权/举报 删除信息】

多条告白如次剧本只需引入一次

媒介:

跟着互联网络本领的连接兴盛, MySQL 关系生态也越来越完备,越来越多的东西展示出来。少许公司或部分纷繁开源出少许不错的东西,本篇作品重要引见几款 MySQL 关系适用东西。指示下,这边并不引见 Navicat 等这类图形化操纵东西哦。

1. SQL 考查 web 东西

SQL 考查与实行,大概是各个公司或共青团和少先队比拟搅扰的工作。若没有平台东西扶助,只能经过人为的办法来处置,功效低且品质没方法保护。为了典型操纵,普及功效,大普遍共青团和少先队大概会本人开拓或引入开源东西。这边引见两款开源免费的 web 端 SQL 考查平台。

Yearning

名目地方:https://github.com/cookieY/Yearning名目简介:https://guide.yearning.io/

Yearning 是一款可满意大局部公司 SQL 考查需要的 web 端可视化 SQL 考查平台。在实行惯例的 sql 考查功效外还增添了诸如数据查问等一系列便利的功效。

对于Yearning

Yearning首页

重要功效:

机动化SQL语句考查,可对SQL举行机动检验和测定并实行。DDL/DML语句实行后机动天生回滚语句。考查/查问 审批功效。扶助LDAP登录/钉钉及邮件动静推送。扶助自设置考查处事流。扶助细粒度权力调配。便宜:

颜值高,运用流利。局部考查准则可自设置。安置大略,依附项少。功效充分,既能考查实行SQL又能查问。作家在连接保护,有社区扶助。Archery

名目地方:https://github.com/hhyo/Archery运用文书档案:https://archerydms.com/

Archery 定坐落 SQL 考查查问平台,旨在提高 DBA 的处事功效,扶助普遍据库的 SQL 上线和查问,同声扶助充分的 MySQL 运维功效,一切功效都兼容大哥大端操纵。

Archery引见

Archery首页

重要功效:

集成 SQL 查问、考查、实行、备份。权力辨别精确,考查实行辨别。SQL 工单机动审查批准、高危语句驳回。赶快上线其余范例。慢日记处置、SQL 优化等运维功效。扶助对话处置及参数摆设。可集成其余东西插件。便宜:

除 MySQL 外,还扶助多种合流数据库。功效越发充分,真实做到一平台多用。完备 SQL 优化、慢日记处置等运维功效,对 DBA 越发和睦。鉴于 Python 及 Django,利于二次开拓变革。对于 Yearning 和 Archery ,两者各有优缺陷吧,都是特出的开源东西。Yearning 只实用于 MySQL ,安置大略,功效明显领会,上手简单。Archery 扶助多种数据库,安置略微搀杂些,功效越发充分,扶助诸多高档运维功效。没有哪个更好,惟有哪个更符合。

2. binlog 领会东西

前方作品也引见过 binlog 领会关系实质及东西。运用 binlog 领会东西咱们不妨领会看到数据库实行过的汗青实质,而且不妨获得反向实质可用来回滚。binlog 领会东西在 GitHub 上不妨探求到很多,这边引见下常用的以次两款吧。

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 几类东西,对于各个东西的运用本领,还需诸位精细探究。感爱好的同窗不妨安置进修下,好的东西能让处事一举两得。

版权声明:
本文内容由互联网用户自发贡献,该文观点仅代表作者本人,因此内容不代表本站观点、本站不对文章中的任何观点负责,内容版权归原作者所有、内容只用于提供信息阅读,无任何商业用途。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站(文章、内容、图片、音频、视频)有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至353049283@qq.com举报,一经查实,本站将立刻删除、维护您的正当权益。