Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

awesome-mysql

A curated list of awesome frameworks, libraries, tools, and resources for MySQL, a popular open-source relational database management system.
https://github.com/awesomelistsio/awesome-mysql

Last synced: about 20 hours ago
JSON representation

  • Libraries and Clients

    • MySQL Connector/J - The official JDBC driver for MySQL, providing Java connectivity.
    • MySQL Connector/Python - The official MySQL driver for Python.
    • Sequelize - A Node.js ORM for MySQL, PostgreSQL, SQLite, and MSSQL.
    • SQLAlchemy - A Python SQL toolkit and Object-Relational Mapping (ORM) library that supports MySQL.
    • mysql2 - A fast, modern MySQL client for Node.js.
    • Django MySQL - Extensions for integrating MySQL with the Django web framework.
    • mysql2 - A fast, modern MySQL client for Node.js.
    • Django MySQL - Extensions for integrating MySQL with the Django web framework.
  • Replication and Clustering

    • Galera Cluster - A synchronous multi-master cluster for MySQL.
    • ProxySQL - A high-performance MySQL proxy for connection pooling, load balancing, and query routing.
    • Vitess - A database clustering system for horizontal scaling of MySQL.
    • MySQL Replication - The official MySQL documentation on replication for setting up master-slave architectures.
    • Galera Cluster - A synchronous multi-master cluster for MySQL.
    • ProxySQL - A high-performance MySQL proxy for connection pooling, load balancing, and query routing.
    • Vitess - A database clustering system for horizontal scaling of MySQL.
  • Learning Resources

  • GUI Tools

    • MySQL Workbench - The official MySQL GUI for designing, developing, and managing MySQL databases.
    • phpMyAdmin - A popular web-based MySQL administration tool.
    • DBeaver - A free, universal database tool that supports MySQL and other databases.
    • HeidiSQL - A lightweight and fast MySQL GUI client for Windows.
    • MySQL Workbench - The official MySQL GUI for designing, developing, and managing MySQL databases.
    • phpMyAdmin - A popular web-based MySQL administration tool.
    • DBeaver - A free, universal database tool that supports MySQL and other databases.
    • HeidiSQL - A lightweight and fast MySQL GUI client for Windows.
    • DataGrip - A powerful database IDE by JetBrains, supporting MySQL and other databases.
  • Backup and Migration

    • mysqldump - The built-in MySQL backup tool for exporting databases.
    • mysqldump - The built-in MySQL backup tool for exporting databases.
  • Optimization and Monitoring

    • pg_chameleon - A tool for replicating MySQL databases into PostgreSQL.
    • PMM (Percona Monitoring and Management) - A comprehensive monitoring tool for MySQL.
    • Zabbix - An open-source monitoring software that can track MySQL performance metrics.
    • MySQLTuner - A script that provides performance tuning recommendations for MySQL.
    • pg_chameleon - A tool for replicating MySQL databases into PostgreSQL.
    • Zabbix - An open-source monitoring software that can track MySQL performance metrics.
  • Community