剖析工具

备份

性能测试

phpmysqlndmysql年夜数据MySQL 资本年夜全中文版 Angular

谈天运用

配置

连接器

支配

开拓

GUI

HA

代理

复制

模式

做事器

分片

工具包

资源

文档

电子书

媒体

简讯

剖析工具

性能,构造和数据剖析工具

Anemometer – 一个 SQL 慢查询监控器。

innodb-ruby – 一个对 InooDB 格式文件的解析器,用于 Ruby 措辞。

innotop – 一个具备多种特性和可扩展性的 MySQL 版 ‘top’ 工具。

pstop – 一个针对 MySQL 的类 top 程序,用于网络,汇总以及展示来自 performance_schema 的信息。

mysql-statsd – 一个网络 MySQL 信息的 Python 守护进程,并通过 StatsD 发送到 Graphite。

备份

备份/存储/规复 工具

MyDumper – 逻辑的,并行的 MySQL 备份/转储工具。

MySQLDumper – 基于 web 的开源备份工具-对付共享虚拟主机非常有用。

mysqldump-secure – 将加密,压缩,日志,黑名单和 Nagios 监控一体化的 mysqldump 安全脚本。

Percona Xtrabackup – 针对 MySQL 的一个开源热备份实用程序——在做事器的备份期间不会锁定你的数据库。

性能测试

给你的做事器进行压测的工具

iibench-mysql -基于 Java 的 MySQL/Percona/MariaDB 索引进行插入性能测试工具。

Sysbench – 一个模块化,跨平台以及多线程的性能测试工具。

谈天运用

集成进谈天室的脚本

Hubot MySQL ChatOps

配置

MySQL 配置实例及辅导

mysql-compatibility-config – 使 MySQL 配置起来更像新的(或先前)的 MySQL 版本。

连接器

多种编程措辞的 MySQL 连接器

Connector/Python – 一个对付 Python 平台和开拓的标准化数据库驱动程序。

go-sql-driver – 一个 Go 措辞的轻量级、极速的 MySQL 驱动程序。

libAttachSQL – libAttachSQL 是 MySQL 做事器的一个轻量级,非壅塞的 C 措辞 API。

MariaDB Java Client – 针对 Java 运用且经由 LGPL 容许的 MariaDB 客户端库。

MySQL-Python – 一个 Python 措辞的 MySQL 数据库连接器。

PHP mysqlnd – 针对 MySQL 的 MySQL 本地驱动,弃用过期的 libmysql 根本驱动。

开拓

支持 MySQL 干系开拓的工具

Flywaydb – 数据库迁移;任意情形下轻松可靠地演化你的数据库版本。

Liquibase – 对你的数据库进行源代码掌握。

Propagator – 集中模式和数据支配在一个多维拓扑上。

GUI

前端和运用的 GUI

Adminer – 一个 PHP 编写的数据库管理工具。

HeidiSQL – Windows 下的 MySQL 图形化管理工具。

MySQL Workbench – 供应给数据库管理员和开拓职员进行数据库设计和建模的集成工具环境;SQL 开拓;数据库管理。

phpMyAdmin – 一个 PHP 写成的开源软件,意图对 web 上的 MySQL 进行管理。

SequelPro – 一个 mac 下运行 MySQL 的数据库管理运用程序。

mycli – 一个带自动补全和语法高亮的终端版 MySQL 客户端

HA

高可用办理方案

Galera Cluster – 一个基于同步复制的多主机集群方案。

MHA – 针对 MySQL 的精良高可用管理器及工具

MySQL Fabric – 一个用于管理 MySQL 做事器场(Server Farms)的可扩展框架。

Percona Replication Manager – 针对 MySQL 的异步复制管理代理。
支持以文件和 GTID 为根本的复制,利用 booth 实现的地理分布式集群。

代理

MySQL 代理

MaxScale – 开源,以数据库为中央的代理。

Mixer – Go 实现的一个 MySQL 代理,目的为 MySQL 分片供应一个大略的办理方案。

MySQL Proxy – 一个处于你的客户端和 MySQL 做事端之间的大略程序,它可以检测、剖析或者改变它们的通信。

ProxySQL – 高性能的 MySQL 代理。

复制

复制干系的软件

orchestrator – 对 MySQL 复制拓扑管理并可视化的工具。

Tungsten Replicator – MySQL 的一个高性能、开源、数据复制引擎。

模式

附加模式

common_schema – MySQL DBA 的框架, 供应一个具有函数库、视图库和查询脚本的阐明器。

sys – 一个视图、函数和过程的凑集,以帮助 MySQL 管理职员更加深入理解 MySQL 数据库的利用。

做事器

MySQL server flavors

MariaDB – MySQL server 的一个由社区开拓的分支。

MySQL Server & MySQL Cluster – Oracle 官方的 MySQL server 和 MySQL 集群分布。

Percona Server – 一个加强版的 MySQL 替代品

WebScaleSQL – WebScaleSQL,5.6 版本,基于 MySQL 5.6 社区版本。

分片

分片办理方案/框架

vitess – 对付大规模的 web 做事,vitess 供应做事和工具以便于 MySQL 数据库的缩放。

jetpants – 一个自动化套件,用于管理大规模分片集群,由 Tumblr 开拓。

工具包

工具包,通用脚本

go-mysql – 一个纯 go 的库,用于处理 MySQL 的网络协议和复制。

MySQL Utilities – 一个命令行实用程序的凑集,Python 措辞编写,用于掩护和管理单一或多层的 MySQL。

Percona Toolkit – 一个前辈的命令行工具集,用于实行对付 MySQL 做事器和系统过于困难或繁芜的任务。

openark kit – 一组实用的工具,办理日常的掩护事情,包括一些繁芜的或需徒手操作的,用 Python 措辞编写。

UnDROP – 一个用来规复删除或破坏的 InnoDB 表中数据的工具。

资源

在这个阶段,“资源”不包括网站,博客,幻灯片,演示视频等。
这些资源列表的大小令人恐怖。

会议

环绕 MySQL 进行公开,常常性的大会。

FOSDEM – 一个软件开拓职员见面、互换思想与协作的活动。
每年在 Brussels 举行。
供应 “MySQL & friends” 开拓事情室。

MySQL Central – Oracle 年度 MySQL 大会,是 Oracle Open World 的一部分。

Percona Live – MySQL 和 OpenStack 的主要会议。

SCALE – 一个每年在南加州举办,由社区组织的 Linux 和 开源软件大会。
由当地 MySQL社区组织并以MySQL社区日的名义举办。

电子书

MySQL 电子书以及干系材料。

SQL-exercise – 包含几个 SQL 练习,包括模式描述,用 SQL 语句去建立模式,SQL 的问题及办理方案。
以 wikibook SQL 练习为根本。

媒体

公开,持续的视频和音频转播。
这不包括会议演讲那令人恐怖的资源列表大小。

DBHangOps – 两周一次由各种各样的 MySQL 社区职员参加的 google 聚拢大会,大会的日常便是评论辩论统统关于 MySQL 的东西。

OurSQL Podcast – MySQL 数据库社区播客。

新闻周刊

顾名思义,新闻周刊须要一个 email 地址。
下面列出周刊只须要一个 email 地址。

Weekly MySQL News – 非官方的 MySQL新闻择要,包含关于MySQL的各种信息。

本文由 伯乐在线 翻译 感谢~