update lists
This commit is contained in:
129
terminal/mysql
129
terminal/mysql
@@ -1,7 +1,6 @@
|
||||
[38;5;12m [39m[38;2;255;187;0m[1m[4mawesome-mysql[0m
|
||||
[38;5;12m [39m[38;2;255;187;0m[1m[4mawesome-mysql[0m
|
||||
|
||||
[38;5;12mA[39m[38;5;12m [39m[38;5;12mcurated[39m[38;5;12m [39m[38;5;12mlist[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mawesome[39m[38;5;12m [39m[38;5;12mMySQL[39m[38;5;12m [39m[38;5;12mfree[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mopensource[39m[38;5;12m [39m[38;5;12msoftware,[39m[38;5;12m [39m[38;5;12mlibraries[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mresources.[39m[38;5;12m [39m[38;5;14m[1m![0m[38;5;12mAwesome[39m[38;5;14m[1m [0m[38;5;14m[1m(https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg)[0m[38;5;12m [39m
|
||||
[38;5;12m(https://github.com/sindresorhus/awesome)[39m
|
||||
[38;5;12mA curated list of awesome MySQL free and opensource software, libraries and resources. [39m[38;5;14m[1m![0m[38;5;12mAwesome[39m[38;5;14m[1m (https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg)[0m[38;5;12m (https://github.com/sindresorhus/awesome)[39m
|
||||
|
||||
[38;5;12mThis list accepts and encourages pull requests. See [39m[38;5;14m[1mCONTRIBUTING[0m[38;5;12m (https://github.com/shlomi-noach/awesome-mysql/blob/master/CONTRIBUTING.md)[39m
|
||||
|
||||
@@ -28,7 +27,6 @@
|
||||
[48;5;235m[38;5;249m- **Toolkits** (#toolkits)[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||||
|
||||
[38;5;12m- [39m[38;5;14m[1mResources[0m[38;5;12m (#resources)[39m
|
||||
[48;5;235m[38;5;249m- **Conferences** (#conferences)[49m[39m
|
||||
[48;5;235m[38;5;249m- **E-Books** (#e-books)[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||||
[48;5;235m[38;5;249m- **Media** (#media)[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||||
[48;5;235m[38;5;249m- **Newsletters** (#newsletters)[49m[39m
|
||||
@@ -43,33 +41,34 @@
|
||||
[38;5;12m- [39m[38;5;14m[1minnotop[0m[38;5;12m (https://github.com/innotop/innotop) - a 'top' clone for MySQL with many features and flexibility.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mMySQL Explain Analyzer[0m[38;5;12m (https://github.com/Preetam/explain-analyzer) - A web-based analyzer of [39m[48;5;235m[38;5;249mEXPLAIN FORMAT=JSON[49m[39m[38;5;12m output, providing comments, scalability analysis and permalinks for saved samples.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mmysql-statsd[0m[38;5;12m (https://github.com/db-art/mysql-statsd) - A Python daemon to collect information from MySQL and send it via StatsD to Graphite.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mMySQLTuner-perl[0m[38;5;12m (http://mysqltuner.com) - A script that allows you to review a MySQL installation quickly and make adjustments to increase performance and stability.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mPercona Monitoring and Management[0m[38;5;12m (https://www.percona.com/doc/percona-monitoring-and-management/index.html) - An open-source platform for managing and monitoring MySQL performance.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mPrometheus[0m[38;5;12m (https://prometheus.io/)/[39m[38;5;14m[1mmysqld_exporter[0m[38;5;12m (https://github.com/prometheus/mysqld_exporter) - Time series database for real-time monitoring and alerting.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mMySQLTuner-perl[0m[38;5;12m (https://github.com/major/MySQLTuner-perl) - A script that allows you to review a MySQL installation quickly and make adjustments to increase performance and stability.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mPrometheus[0m[38;5;12m (https://github.com/prometheus/prometheus)/[39m[38;5;14m[1mmysqld_exporter[0m[38;5;12m (https://github.com/prometheus/mysqld_exporter) - Time series database for real-time monitoring and alerting.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mpstop[0m[38;5;12m (https://github.com/sjmudd/ps-top) - a top-like program for MySQL, collecting, aggregating and displaying information from performance_schema.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mWireshark[0m[38;5;12m (https://gitlab.com/wireshark/wireshark/) - a protocol analyzer that can decode the MySQL protocol.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mDolphie[0m[38;5;12m (https://github.com/charles-001/dolphie) - a modern terminal tool for real-time analytics into MySQL/MariaDB & ProxySQL[39m
|
||||
|
||||
[38;2;255;187;0m[4mBackup[0m
|
||||
|
||||
[48;2;30;30;40m[38;5;13m[3mBackup/restore/recovery tools[0m
|
||||
|
||||
[38;5;12m- [39m[38;5;14m[1mDumpling[0m[38;5;12m (https://github.com/pingcap/dumpling) - Logical, parallel backup/dumper tool for MySQL/TiDB written in GoLang - support csv format output and integrated as library[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mMyDumper[0m[38;5;12m (https://github.com/maxbube/mydumper) - Logical, parallel backup/dumper tool for MySQL[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mMySQLDumper[0m[38;5;12m (http://www.mysqldumper.net/) - open-source web based backup tool - useful for shared webhosting[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mPercona Xtrabackup[0m[38;5;12m (http://www.percona.com/doc/percona-xtrabackup) - an open-source hot backup utility for MySQL - based servers that doesn’t lock your database during the backup.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mDumpling[0m[38;5;12m (https://github.com/pingcap/tidb/tree/master/dumpling) - Logical, parallel backup/dumper tool for MySQL/TiDB written in GoLang - support csv format output and integrated as library[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mMyDumper[0m[38;5;12m (https://github.com/mydumper/mydumper) - Logical, parallel backup/dumper tool for MySQL[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mPercona Xtrabackup[0m[38;5;12m (https://github.com/percona/percona-xtrabackup) - an open-source hot backup utility for MySQL - based servers that doesn’t lock your database during the backup.[39m
|
||||
|
||||
[38;2;255;187;0m[4mBenchmarking[0m
|
||||
|
||||
[48;2;30;30;40m[38;5;13m[3mTools to stress your servers[0m
|
||||
|
||||
[38;5;12m- [39m[38;5;14m[1miibench-mysql[0m[38;5;12m (https://github.com/tmcallaghan/iibench-mysql) - Java based version of the Index Insertion Benchmark for MySQL/Percona/MariaDB.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mgo-tpc[0m[38;5;12m (https://github.com/pingcap/go-tpc) - A golang port of [39m[38;5;14m[1mTPCC[0m[38;5;12m (http://www.tpc.org/tpcc/) and [39m[38;5;14m[1mTPCH[0m[38;5;12m (http://www.tpc.org/tpch/) benchmark for MySQL.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1miibench-mysql[0m[38;5;12m (https://github.com/tmcallaghan/iibench-mysql) - Java based version of the Index Insertion Benchmark for MySQL/Percona/MariaDB.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mSysbench[0m[38;5;12m (https://github.com/akopytov/sysbench) - a modular, cross-platform and multi-threaded benchmark tool.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mTPCC-MySQL[0m[38;5;12m (https://code.launchpad.net/~percona-dev/perconatools/tpcc-mysql) - A port of the popular [39m[38;5;14m[1mTPCC[0m[38;5;12m (http://www.tpc.org/tpcc/) benchmark for MySQL.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mTPCC-MySQL[0m[38;5;12m (https://github.com/Percona-Lab/tpcc-mysql) (archived) - A port of the popular [39m[38;5;14m[1mTPCC[0m[38;5;12m (http://www.tpc.org/tpcc/) benchmark for MySQL.[39m
|
||||
|
||||
[38;2;255;187;0m[4mBinlog-Replication[0m
|
||||
|
||||
[38;5;12m- [39m[38;5;14m[1mDM[0m[38;5;12m (https://github.com/pingcap/dm) - A High-Availability data migration platform which supports migrating data from MySQL/MariaDB to TiDB and merging shard tables[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mDM[0m[38;5;12m (https://github.com/pingcap/tiflow) - A High-Availability data migration platform which supports migrating data from MySQL/MariaDB to TiDB and merging shard tables[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mKingbus[0m[38;5;12m (https://github.com/flike/kingbus) - A distributed MySQL binlog storage system built on Raft[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mmysql-ripple[0m[38;5;12m (https://github.com/google/mysql-ripple) - Ripple, a server that can serve as a middleman in MySQL replication[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mmysql-ripple[0m[38;5;12m (https://github.com/google/mysql-ripple) (archived) - Ripple, a server that can serve as a middleman in MySQL replication[39m
|
||||
|
||||
[38;2;255;187;0m[4mChatOps[0m
|
||||
|
||||
@@ -87,69 +86,75 @@
|
||||
|
||||
[48;2;30;30;40m[38;5;13m[3mMySQL connectors for various programming languages[0m
|
||||
|
||||
[38;5;12m- [39m[38;5;14m[1mConnector/C[0m[38;5;12m (https://dev.mysql.com/downloads/connector/c/) - Official C driver for MySQL.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mConnector/CPP[0m[38;5;12m (https://dev.mysql.com/downloads/connector/cpp/) - Official C++ driver for MySQL.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mConnector/J[0m[38;5;12m (https://dev.mysql.com/downloads/connector/j/) - a standardized database driver for the Java platforms and development.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mConnector/Net[0m[38;5;12m (https://dev.mysql.com/downloads/connector/net/) - a standardized database driver for .Net platforms and development.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mConnector/Node.js[0m[38;5;12m (https://dev.mysql.com/downloads/connector/nodejs/) - Official Node.js driver for MySQL.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mConnector/Python[0m[38;5;12m (https://dev.mysql.com/downloads/connector/python/) - a standardized database driver for Python platforms and development.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mDBD::mysql[0m[38;5;12m (https://metacpan.org/pod/DBD::mysql) - MySQL driver for the Perl5 Database Interface.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mballerinax/mysql[0m[38;5;12m (https://github.com/ballerina-platform/module-ballerinax-mysql) - Official Ballerina connector for MySQL.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mDBD::MariaDB[0m[38;5;12m (https://github.com/perl5-dbi/DBD-MariaDB) - MariaDB and MySQL driver for the Perl5 Database Interface.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mDBD::mysql[0m[38;5;12m (https://github.com/perl5-dbi/DBD-mysql) - MySQL driver for the Perl5 Database Interface.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mgo-sql-driver[0m[38;5;12m (https://github.com/go-sql-driver/mysql) - a lightweight and fast MySQL-Driver for Go's (golang) database/sql package.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mlibAttachSQL[0m[38;5;12m (https://github.com/libattachsql/libattachsql) - libAttachSQL is a lightweight, non-blocking C API for MySQL servers.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mMariaDB Java Client[0m[38;5;12m (https://mariadb.com/kb/en/mariadb/mariadb-connector-j/) - LGPL-licensed MariaDB Client Library for Java Applications.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mMariaDB Connector/J[0m[38;5;12m (https://github.com/mariadb-corporation/mariadb-connector-j) - LGPL-licensed MariaDB Client Library for Java Applications.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mmex-mariadb[0m[38;5;12m (https://github.com/markuman/mex-mariadb) - MIT licensed MariaDB/MySQL Client Library for GNU Octave and Matlab.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mmysqlclient-python[0m[38;5;12m (https://github.com/PyMySQL/mysqlclient-python) - (Old) MySQL database connector for Python.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mnode-mysql[0m[38;5;12m (https://github.com/felixge/node-mysql) - A pure Nodejs Javascript client implementing the MySQL protocol.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mPHP mysqlnd[0m[38;5;12m (https://dev.mysql.com/downloads/connector/php-mysqlnd/) - MySQL native driver for MySQL, deprecating older libmysql based driver.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mMySQL C API[0m[38;5;12m (https://dev.mysql.com/downloads/c-api/) - Official C driver for MySQL.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mMySQL Connector/C++[0m[38;5;12m (https://github.com/mysql/mysql-connector-cpp) - Official C/C++ driver for MySQL.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mMySQL Connector/J[0m[38;5;12m (https://github.com/mysql/mysql-connector-j) - a standardized database driver for the Java platforms and development.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mMySQL Connector/NET[0m[38;5;12m (https://github.com/mysql/mysql-connector-net) - a standardized database driver for .Net platforms and development.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mMySQL Connector/Node.js[0m[38;5;12m (https://github.com/mysql/mysql-connector-nodejs) - Official Node.js driver for MySQL.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mMySQL Connector/Python[0m[38;5;12m (https://github.com/mysql/mysql-connector-python) - a standardized database driver for Python platforms and development.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mmysqlclient-python[0m[38;5;12m (https://github.com/PyMySQL/mysqlclient) - MySQL database connector for Python.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mnode-mysql[0m[38;5;12m (https://github.com/mysqljs/node) - A pure Nodejs Javascript client implementing the MySQL protocol.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mPHP mysqlnd[0m[38;5;12m (https://www.php.net/manual/en/book.mysqlnd.php) - MySQL native driver for PHP.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mPyMySQL[0m[38;5;12m (https://github.com/PyMySQL/PyMySQL) - MySQL database connector for Python.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mRuby Mysql2 gem[0m[38;5;12m (https://github.com/brianmario/mysql2) - MySQL driver for Ruby and Rails projects.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mMyZql[0m[38;5;12m (https://github.com/speed2exe/myzql) - MySQL and MariaDB driver in native Zig.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mwtx[0m[38;5;12m (https://github.com/c410-f3r/wtx) - Client for MySQL/MariaDB/Percona written in Rust[39m
|
||||
|
||||
[38;2;255;187;0m[4mDeployment[0m
|
||||
|
||||
[48;2;30;30;40m[38;5;13m[3mMySQL deployment tools[0m
|
||||
|
||||
[38;5;12m- [39m[38;5;14m[1mdbdeployer[0m[38;5;12m (https://github.com/datacharmer/dbdeployer) (archived) - A tool that installs one or more MySQL servers within seconds, easily, securely, and with full control.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mMariaDB4j[0m[38;5;12m (https://github.com/MariaDB4j/MariaDB4j) - A Java launcher to run MariaDB without installation or external dependencies.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mMySQL Docker[0m[38;5;12m (https://hub.docker.com/_/mysql/) - Official Docker images.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mdbdeployer[0m[38;5;12m (https://www.dbdeployer.com) - A tool that installs one or more MySQL servers within seconds, easily, securely, and with full control.[39m
|
||||
|
||||
|
||||
[38;2;255;187;0m[4mDevelopment[0m
|
||||
|
||||
[48;2;30;30;40m[38;5;13m[3mTools to support MySQL-related development[0m
|
||||
|
||||
[38;5;12m- [39m[38;5;14m[1mFlywaydb[0m[38;5;12m (http://flywaydb.org/getstarted/) - Database migrations; Evolve your database schema easily and reliably across all your instances[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mLiquibase[0m[38;5;12m (http://www.liquibase.org/) - Source control for your database[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mFlywaydb[0m[38;5;12m (https://github.com/flyway/flyway) - Database migrations; Evolve your database schema easily and reliably across all your instances[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mLiquibase[0m[38;5;12m (https://github.com/liquibase/liquibase) - Source control for your database[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mShift[0m[38;5;12m (https://github.com/square/shift) - An application that helps you run schema migrations on MySQL databases[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mSkeema[0m[38;5;12m (https://www.skeema.io) - Declarative pure-SQL schema management system for MySQL and MariaDB, with support for sharding and external online schema change tools[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mSkeema[0m[38;5;12m (https://github.com/skeema/skeema) - Declarative pure-SQL schema management system for MySQL and MariaDB, with support for sharding and external online schema change tools[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mSQLE[0m[38;5;12m (https://github.com/actiontech/sqle/blob/main/README_en.md) - SQLE is a SQL audit platform for DBA or developer[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mTest database[0m[38;5;12m (https://github.com/datacharmer/test_db) - A sample MySQL database with an integrated test suite, used to test applications and servers[39m
|
||||
|
||||
|
||||
[38;2;255;187;0m[4mGUI[0m
|
||||
|
||||
[48;2;30;30;40m[38;5;13m[3mGUI frontends & applications[0m
|
||||
|
||||
[38;5;12m- [39m[38;5;14m[1mAdminer[0m[38;5;12m (https://www.adminer.org/) - Database management in a single PHP file.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mHeidiSQL[0m[38;5;12m (http://www.heidisql.com/) - MySQL GUI frontend for Windows.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mAdminer[0m[38;5;12m (https://github.com/vrana/adminer/) - Database management in a single PHP file.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mDBeaver[0m[38;5;12m (https://github.com/dbeaver/dbeaver/) - A cross-platform SQL and NoSQL database client.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mHeidiSQL[0m[38;5;12m (https://github.com/HeidiSQL/HeidiSQL) - MySQL GUI frontend for Windows.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mILLA Cloud[0m[38;5;12m (https://github.com/illacloud/illa-builder) - Low-code internal tool builder integrated with Mysql, can be used as GUI for Mysql. [39m
|
||||
[38;5;12m- [39m[38;5;14m[1mmycli[0m[38;5;12m (https://github.com/dbcli/mycli) - A Terminal Client for MySQL with AutoCompletion and Syntax Highlighting.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mMySQL[0m[38;5;14m[1m [0m[38;5;14m[1mShell[0m[38;5;12m [39m[38;5;12m(https://dev.mysql.com/downloads/shell/)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mAdvanced[39m[38;5;12m [39m[38;5;12mclient[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mcode[39m[38;5;12m [39m[38;5;12meditor[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mMySQL[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12msupports[39m[38;5;12m [39m[38;5;12mdevelopment[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12madministration[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mMySQL[39m[38;5;12m [39m[38;5;12mServer[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mMySQL[39m[38;5;12m [39m[38;5;12mInnoDB[39m[38;5;12m [39m[38;5;12mcluster[39m[38;5;12m [39m[38;5;12m(AdminAPI)[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12man[39m[38;5;12m [39m[38;5;12minteractive[39m[38;5;12m [39m[38;5;12mJavaScript,[39m[38;5;12m [39m
|
||||
[38;5;12mPython,[39m[38;5;12m [39m[38;5;12mor[39m[38;5;12m [39m[38;5;12mSQL[39m[38;5;12m [39m[38;5;12minterface.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mMySQL Workbench[0m[38;5;12m (http://dev.mysql.com/downloads/workbench/) - provides DBAs and developers an integrated tools environment for database design & modeling; SQL devleopment; database administration.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mMySQL[0m[38;5;14m[1m [0m[38;5;14m[1mShell[0m[38;5;12m [39m[38;5;12m(https://github.com/mysql/mysql-shell/)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mAdvanced[39m[38;5;12m [39m[38;5;12mclient[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mcode[39m[38;5;12m [39m[38;5;12meditor[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mMySQL[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12msupports[39m[38;5;12m [39m[38;5;12mdevelopment[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12madministration[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mMySQL[39m[38;5;12m [39m[38;5;12mServer[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mMySQL[39m[38;5;12m [39m[38;5;12mInnoDB[39m[38;5;12m [39m[38;5;12mcluster[39m[38;5;12m [39m[38;5;12m(AdminAPI)[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12man[39m[38;5;12m [39m[38;5;12minteractive[39m[38;5;12m [39m[38;5;12mJavaScript,[39m[38;5;12m [39m[38;5;12mPython,[39m[38;5;12m [39m[38;5;12mor[39m[38;5;12m [39m[38;5;12mSQL[39m
|
||||
[38;5;12minterface.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mMySQL Workbench[0m[38;5;12m (https://github.com/mysql/mysql-workbench) - provides DBAs and developers an integrated tools environment for database design & modeling; SQL devleopment; database administration.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mOcelot GUI[0m[38;5;12m (https://github.com/ocelot-inc/ocelotgui) - GUI client for MySQL or MariaDB, including debugger.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mPercona Monitoring and Management[0m[38;5;12m (https://www.percona.com/doc/percona-monitoring-and-management/index.html) - An open-source platform for managing and monitoring MySQL performance.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mphpMyAdmin[0m[38;5;12m (https://www.phpmyadmin.net/) - a free software tool written in PHP, intended to handle the administration of MySQL over the Web.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mOmniDB: Web tool for database management[0m[38;5;12m (https://github.com/OmniDB/OmniDB)[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mPercona Monitoring and Management[0m[38;5;12m (https://github.com/percona/pmm) - An open-source platform for managing and monitoring MySQL performance.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mphpMyAdmin[0m[38;5;12m (https://github.com/phpmyadmin/phpmyadmin) - a free software tool written in PHP, intended to handle the administration of MySQL over the Web.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mpspg[0m[38;5;12m (https://github.com/okbob/pspg) - provides a pager with enhanced visualization and navigation for tabular data. Originally implemented for PostgreSQL, but also supports MySQL.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mSequel Ace[0m[38;5;12m (https://github.com/Sequel-Ace/Sequel-Ace) - a Mac database management application for working with MySQL databases.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mSQLyog Community edition[0m[38;5;12m (https://github.com/webyog/sqlyog-community/wiki/Downloads) - SQLyog Community edition. For Windows, works fine under wine in Mac and Linux[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mDBeaver[0m[38;5;12m (https://github.com/dbeaver/dbeaver) - A cross-platform SQL and NoSQL database client.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mOmniDB/OmniDB: Web tool for database management[0m[38;5;12m (https://github.com/OmniDB/OmniDB)[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mSQLyog Community edition[0m[38;5;12m (https://github.com/webyog/sqlyog-community) - SQLyog Community edition. For Windows, works fine under wine in Mac and Linux[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mWebDB[0m[38;5;12m (https://github.com/WebDB-App/app) – Open Source and Efficient Database IDE. Featuring Easy server connection, Modern ERD, Intelligent data generator, AI assistant, NoSQL structure manager, Time machine and Powerful query editor[39m
|
||||
|
||||
[38;2;255;187;0m[4mHA[0m
|
||||
|
||||
[48;2;30;30;40m[38;5;13m[3mHigh availability solutions[0m
|
||||
|
||||
[38;5;12m- [39m[38;5;14m[1mGalera Cluster[0m[38;5;12m (http://galeracluster.com/products/) - a true Multimaster Cluster based on synchronous replication.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mMHA[0m[38;5;12m (http://code.google.com/p/mysql-master-ha/) - Master High Availability Manager and tools for MySQL.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1morchestrator[0m[38;5;12m (https://github.com/github/orchestrator) - MySQL replication topology management and High Availability solution.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mGalera Cluster[0m[38;5;12m (https://github.com/codership/galera) - a true Multimaster Cluster based on synchronous replication.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mmha4mysql-node[0m[38;5;12m (https://github.com/yoshinorim/mha4mysql-node) and [39m[38;5;14m[1mmha4mysql-manager[0m[38;5;12m (https://github.com/yoshinorim/mha4mysql-manager) (both unmaintained) - Master High Availability Manager and tools for MySQL.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mOrchestrator[0m[38;5;12m (https://github.com/openark/orchestrator) - MySQL replication topology management and High Availability solution.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mPercona Replication Manager[0m[38;5;12m (https://github.com/percona/replication-manager) - Asynchronous MySQL replication manager agent for Pacemaker. Supports file and GTID based replication, geo-distributed clusters using booth.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mreplication-manager[0m[38;5;12m (https://github.com/signal18/replication-manager) - a high availability solution to manage MariaDB 10.x and MySQL & Percona Server 5.7 GTID replication topologies.[39m
|
||||
|
||||
@@ -157,11 +162,9 @@
|
||||
|
||||
[48;2;30;30;40m[38;5;13m[3mProxies to MySQL[0m
|
||||
|
||||
[38;5;12m- [39m[38;5;14m[1mMaxScale[0m[38;5;12m (https://github.com/mariadb-corporation/MaxScale) - open-source, database-centric proxy.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mMixer[0m[38;5;12m (https://github.com/siddontang/mixer) - a MySQL proxy powered by Go which aims to supply a simple solution for MySQL sharding.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mMySQL Proxy[0m[38;5;12m (https://launchpad.net/mysql-proxy) - A simple program that sits between your client and MySQL server(s) that can monitor, analyze or transform their communication.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mProxySQL[0m[38;5;12m (https://github.com/renecannao/proxysql) - High performance proxy for MySQL.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mMySQL Proxy[0m[38;5;12m (https://github.com/mysql/mysql-proxy) (deprecated) - A simple program that sits between your client and MySQL server(s) that can monitor, analyze or transform their communication.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mMySQL Router[0m[38;5;12m (https://dev.mysql.com/doc/mysql-router/en/) - MySQL Router is part of InnoDB cluster, and is a lightweight middleware that provides transparent routing between your application and back-end MySQL Servers.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mProxySQL[0m[38;5;12m (https://github.com/sysown/proxysql) - High performance proxy for MySQL.[39m
|
||||
|
||||
[38;2;255;187;0m[4mReplication[0m
|
||||
|
||||
@@ -183,6 +186,7 @@
|
||||
[48;2;30;30;40m[38;5;13m[3mTools that prevents leaking of sensitive data from database (encryption, masking and tokenization, honey-pots, etc)[0m
|
||||
|
||||
[38;5;12m- [39m[38;5;14m[1mAcra[0m[38;5;12m (https://github.com/cossacklabs/acra) - SQL database protection suite: strong selective encryption, SQL injections prevention, intrusion detection system.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mmyldapsync[0m[38;5;12m (https://github.com/6eh01der/myldapsync) - Synchronize MySQL or MariaDB users with users in an LDAP directory.[39m
|
||||
|
||||
[38;2;255;187;0m[4mServer[0m
|
||||
|
||||
@@ -190,15 +194,15 @@
|
||||
|
||||
[38;5;12m- [39m[38;5;14m[1mMariaDB[0m[38;5;12m (https://github.com/MariaDB/server) - Community developed fork of MySQL server.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mMySQL Server & MySQL Cluster[0m[38;5;12m (https://github.com/mysql/mysql-server) - Official Oracle's MySQL server & MySQL Cluster distribution.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mPercona Server[0m[38;5;12m (https://launchpad.net/percona-server) - An enhanced, drop-in MySQL replacement.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mPercona Server[0m[38;5;12m (https://github.com/percona/percona-server) - An enhanced, drop-in MySQL replacement.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mTiDB[0m[38;5;12m (https://github.com/pingcap/tidb) - A distributed HTAP database compatible with the MySQL protocol.[39m
|
||||
|
||||
[38;2;255;187;0m[4mSharding[0m
|
||||
|
||||
[48;2;30;30;40m[38;5;13m[3mSharding solutions/frameworks[0m
|
||||
|
||||
[38;5;12m- [39m[38;5;14m[1mjetpants[0m[38;5;12m (https://github.com/tumblr/jetpants) - An automation suite for managing large range sharding clusters, by Tumblr.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mvitess[0m[38;5;12m (https://github.com/vitessio/vitess) - vitess provides servers and tools which facilitate scaling of MySQL databases for large scale web services.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mJetpants[0m[38;5;12m (https://github.com/tumblr/jetpants) - An automation suite for managing large range sharding clusters, by Tumblr.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mVitess[0m[38;5;12m (https://github.com/vitessio/vitess) - vitess provides servers and tools which facilitate scaling of MySQL databases for large scale web services.[39m
|
||||
|
||||
|
||||
[38;2;255;187;0m[4mToolkits[0m
|
||||
@@ -206,26 +210,16 @@
|
||||
[48;2;30;30;40m[38;5;13m[3mToolkits, general purpose scripts[0m
|
||||
|
||||
[38;5;12m- [39m[38;5;14m[1mgh-ost[0m[38;5;12m (https://github.com/github/gh-ost/) - GitHub's online schema migration for MySQL.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mgo-mysql[0m[38;5;12m (https://github.com/siddontang/go-mysql) - A pure go library to handle MySQL network protocol and replication.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mMySQL[0m[38;5;14m[1m [0m[38;5;14m[1mUtilities[0m[38;5;12m [39m[38;5;12m(https://dev.mysql.com/downloads/utilities/)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mcollection[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mcommand-line[39m[38;5;12m [39m[38;5;12mutilities,[39m[38;5;12m [39m[38;5;12mwritten[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12mPython,[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12mare[39m[38;5;12m [39m[38;5;12mused[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mmaintaining[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12madministering[39m[38;5;12m [39m[38;5;12mMySQL[39m[38;5;12m [39m[38;5;12mservers,[39m[38;5;12m [39m[38;5;12meither[39m[38;5;12m [39m[38;5;12mindividually,[39m[38;5;12m [39m[38;5;12mor[39m[38;5;12m [39m[38;5;12mwithin[39m[38;5;12m [39m[38;5;12mReplication[39m[38;5;12m [39m
|
||||
[38;5;12m- [39m[38;5;14m[1mgo-mysql[0m[38;5;12m (https://github.com/go-mysql-org/go-mysql) - A pure go library to handle MySQL network protocol and replication.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mMySQL[0m[38;5;14m[1m [0m[38;5;14m[1mUtilities[0m[38;5;12m [39m[38;5;12m(https://github.com/mysql/mysql-utilities)[39m[38;5;12m [39m[38;5;12m(deprecated)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mcollection[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mcommand-line[39m[38;5;12m [39m[38;5;12mutilities,[39m[38;5;12m [39m[38;5;12mwritten[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12mPython,[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12mare[39m[38;5;12m [39m[38;5;12mused[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mmaintaining[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12madministering[39m[38;5;12m [39m[38;5;12mMySQL[39m[38;5;12m [39m[38;5;12mservers,[39m[38;5;12m [39m[38;5;12meither[39m[38;5;12m [39m[38;5;12mindividually,[39m[38;5;12m [39m[38;5;12mor[39m[38;5;12m [39m[38;5;12mwithin[39m[38;5;12m [39m[38;5;12mReplication[39m[38;5;12m [39m
|
||||
[38;5;12mhierarchies.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mopenark kit[0m[38;5;12m (http://code.openark.org/forge/openark-kit) - a set of utilities that solve everyday maintenance tasks, which may be complicated or time consuming to do by hand, written in Python.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mPercona Toolkit[0m[38;5;12m (https://www.percona.com/software/mysql-tools/percona-toolkit) - a collection of advanced command-line tools to perform a variety of MySQL server and system tasks that are too difficult or complex to perform manually.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mUnDROP[0m[38;5;12m (https://bitbucket.org/Marc-T/undrop-for-innodb) - a tool to recover data from dropped or corrupted InnoDB tables.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mPercona Toolkit[0m[38;5;12m (https://github.com/percona/percona-toolkit) - a collection of advanced command-line tools to perform a variety of MySQL server and system tasks that are too difficult or complex to perform manually.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mUnDROP[0m[38;5;12m (https://github.com/twindb/undrop-for-innodb) - a tool to recover data from dropped or corrupted InnoDB tables.[39m
|
||||
|
||||
[38;5;12m [39m[38;2;255;187;0m[1m[4mResources[0m
|
||||
[38;5;12m [39m[38;2;255;187;0m[1m[4mResources[0m
|
||||
|
||||
[48;2;30;30;40m[38;5;13m[3mAt this stage "resources" will not include websites, blogs, slides, presentation videos, etc. in fear of list size[0m
|
||||
|
||||
[38;2;255;187;0m[4mConferences[0m
|
||||
|
||||
[48;2;30;30;40m[38;5;13m[3mPublic, recurring conferences on and around MySQL[0m
|
||||
|
||||
[38;5;12m- [39m[38;5;14m[1mFOSDEM[0m[38;5;12m (https://fosdem.org/) - a free event for software developers to meet, share ideas and collaborate. Annually, in Brussels. Offers "MySQL & friends" room.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mMySQL Central[0m[38;5;12m (https://www.oracle.com/openworld/mysql/index.html) - Oracle's annual MySQL conference, as part of Oracle Open World.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mPercona Live[0m[38;5;12m (https://www.percona.com/live/conferences) - MySQL & Openstack focused conference.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mSCALE[0m[38;5;12m (https://www.socallinuxexpo.org) - A community organized Linux and Open Source conference held annually in Southern California. The local MySQL community runs a track under the name MySQL Community Day.[39m
|
||||
|
||||
[38;2;255;187;0m[4me-books[0m
|
||||
|
||||
[48;2;30;30;40m[38;5;13m[3me-books as well as relevant materials on and around MySQL[0m
|
||||
@@ -238,7 +232,8 @@
|
||||
|
||||
[48;2;30;30;40m[38;5;13m[3mPublic, ongoing video & audio casts. This excludes conference presentations in fear of list size[0m
|
||||
|
||||
|
||||
[38;2;255;187;0m[4mNewsletters[0m
|
||||
|
||||
[48;2;30;30;40m[38;5;13m[3mNewsletters require an email address, by definition. List below are newsletters that require nothing but an email address[0m
|
||||
|
||||
[38;5;12mmysql Github: https://github.com/shlomi-noach/awesome-mysql[39m
|
||||
|
||||
Reference in New Issue
Block a user