听说你在学习 MySQL,送你一份 MySQL 必备资源汇总

听说你在学习 MySQL,送你一份 MySQL 必备资源汇总,第1张

概述听说你在学习 MySQL,送你一份 MySQL 必备资源汇总

文章目录 MySQL 网站在线教程经典书籍分支版本管理与开发工具备份与恢复工具基准测试工具高可用与高性能应用程序驱动部署工具

为了方便大家学习 MysqL,整理了一些常用的 MysqL 资源。如果你发现了其他好用的资源,欢迎推荐!

MysqL 网站 MySQL 官方网站 - MysqL 官方网站。MySQL Wiki - MysqL 社区知识共享,包含 MysqL 用户组、MysqL FAQs、MysqL 事件和会议信息。MySQL 社区版 - 提供 MysqL 社区版下载,支持各种平台,包括 linux、windows 以及 macOS。MySQL Server Blog - MysqL Server 开发团队发布的最新消息。MySQL 参考手册 - MysqL 官方文档,英文版。awesome-mysql - GitHub 上一份关于 MysqL 的各种优秀软件、代码库以及资源列表。在线教程 MySQL 教程 - W3Cschool 上的 MysqL 入门教程。MySQL 教程 - 菜鸟教程上的 MysqL 教程。www.mysqltutorial.org - MysqL 英文教程,适合初学者。SQL Tutorial - W3Schools 上的 sql 教程,英文版。SQL Tutorial - sqlZoo 上的 sql 教程,有繁体中文版。SQL Exercises - Wikibooks 上的 sql 练习题,还有 GitHub 上配套的解答。经典书籍 《MysqL必知必会》,比较老,适合入门。《MysqL 8 Cookbook(中文版)》,基于最新 MysqL 8.0,适合入门。《MysqL 8从入门到精通(视频教学版)》,适合入门。《高性能MysqL》,适合有一定经验的读者。《高可用MysqL》,适合有一定经验的读者。《MysqL技术内幕(第5版)》,适合有一定经验的读者。《MysqL技术内幕:InnoDB存储引擎》,适合有一定经验的读者。分支版本 MySQL Server - Oracle 官方 MysqL Server 版本。MariaDB - 开源社区开发的 MysqL Server 替代版本。Percona Server - MysqL InnoDB 存储引擎的增强版。管理与开发工具 MySQL Workbench - MysqL Workbench 是官方为数据库架构师、开发人员和 DBA 提供的统一可视化工具。 MysqL Workbench 支持数据建模,sql开发以及服务器配置、用户管理、备份等功能,可以在 windows、linux 和 Mac OS X 上使用。MysqL Workbench 社区版可以免费下载使用。phpMyAdmin - 一个免费的网页版 MysqL 数据库管理工具。该工具使用 PHP 编写,支持各种 *** 作,包括数据库管理、表、字段、索引、用户等,同时也支持运行 sql 语句。Adminer - 数据库管理工具,只有一个 PHP 文件。支持 MysqL、MariaDB、Postgresql、sqlite、MS sql、Oracle、Firebird、SimpleDB、Elasticsearch 以及 MongoDB。SQLyog 社区版 - 一个功能全面的 MysqL 管理工具,支持 windows 平台。HeidiSQL - windows 平台下的 GUI 工具,支持 MysqL、MariaDB、Microsoft sql 以及 Postgresql。mycli - 基于 Python的 MysqL 命令行客户端,支持自动完成和语法高亮功能。MySQL Shell - MysqL 官方提供的高级客户端和代码编辑器,支持 MysqL Server 和 MysqL InnoDB cluster(通过 adminAPI)的管理与开发,提供了交互式的 JavaScript、Python 以及 sql 接口。Ocelot GUI - MysqL/MariaDB GUI 客户端,支持调试器。Percona 监控与管理平台 - 由 Percona 提供的开源MysqL 性能管理与监控平台,同时还支持 MongoDB 。pspg - 为 MysqL 客户端工具提供分页显示和导航功能,最初为 Postgresql 的客户端 psql 设计。SequelPro - Mac 平台下的 MysqL/MariaDB 数据库管理工具。DBeaver - 一个跨平台的 sql 与 Nosql 数据库开发工具,支持各种数据库。OmniDB/OmniDB - 基于 Web 的数据库管理和开发工具,目前支持 MysqL/MariaDB、Oracle 以及 Postgresql。gh-ost - GitHub 提供了 MysqL 在线模式变更(Online DDL)工具,不需要使用触发器。Percona Toolkit - 一组用于执行各种 MysqL 服务器和系统管理任务的高级命令行工具。Prometheus/mysqld_exporter - 用于 Prometheus 监控和告警的 MysqL 插件。备份与恢复工具 mysqldump - MysqL 自带的客户端工具,用于执行逻辑备份。mysqlpump - MysqL 自带的客户端工具,用于执行逻辑备份。MysqLpump 将会替代 MysqLdump。MyDumper - MysqL 逻辑备份工具。MySQL Enterprise Backup - MysqL 企业版备份工具。Percona Xtrabackup - 开源的 MysqL 热备工具。基准测试工具 Sysbench - 支持脚本的多线程基准测试工具。DBT2 - MysqL Server 和 MysqL Cluster 自动基准测试工具。高可用与高性能 Galera Cluster - 基于同步复制的多主集群架构。MHA - MysqL MHA(Master High Availability)高可用方案。orchestrator - MysqL 高可用与复制管理工具。Percona XtraDB Cluster - MysqL 集群方案。replication-manager - 管理 MariaDB 10.x 以及 MysqL & Percona Server 5.7 GTID 复制的高可用方案。MaxScale - MariaDB 提供的智能数据库代理(proxy),为应用提供透明的负载均衡和高可用。ProxySQL - 一个高性能高可用的代理,支持 MysqL/Percona Server/MariaDB。MySQL Router - MysqL Router 是一个轻量级的中间件,属于 InnoDB Cluster 的一部分,可以为应用程序和 MysqL Server之间提供透明的路由。vitess - MysqL 数据库水平扩展(Sharding)方案。go-mysql - 纯 go 语言编写的代码库,用于处理 MysqL 网络协议和复制。应用程序驱动 Connector/C - MysqL 官方 C 语言驱动。Connector/CPP - MysqL 官方 C++ 驱动。Connector/J - MysqL 官方 Java 驱动。Connector/Net - MysqL 官方 .Net 驱动。Connector/Node.js - MysqL 官方 Node.Js 驱动。Connector/Python - MysqL 官方 Python 驱动。DBD::mysql - Perl5 驱动。go-sql-driver - Go 语言轻量级 MysqL 驱动。node-mysql - 纯 JavaScript 编写 NodeJs 的 MysqL 驱动。PHP mysqlnd - MysqL 原生 PHP 驱动。PyMySQL - MysqL 数据库 Python 驱动。Ruby Mysql2 - Ruby and Rails 驱动。部署工具 MySQL Docker - 官方 MysqL Docker 镜像。dbdeployer - 一个简单方便的 MysqL 服务器部署工具。

最后,推荐一下我自己的专栏《SQL 从入门到精通》,也可以扫描以下二维码,欢迎有需要的朋友来学习:

欢迎关注❤️、点赞 总结

以上是内存溢出为你收集整理的听说你在学习 MySQL,送你一份 MySQL 必备资源汇总全部内容,希望文章能够帮你解决听说你在学习 MySQL,送你一份 MySQL 必备资源汇总所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/1152137.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-31
下一篇 2022-05-31

发表评论

登录后才能评论

评论列表(0条)

保存