Skip to content
This repository has been archived by the owner before Nov 9, 2022. It is now read-only.

google/mysql-tools

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code
Various tools for managing, maintaining, and improving the performance of MySQL databases, originally written by Google.

Libraries:
  * pylib/db.py: Easily execute queries in parallel on a sharded database
    * Depends on MySQLdb. Most tools here depend on it.
  * permissions_lib/: Manage MySQL permissions in a Python-based format
    * Depends on tlslite.
  * parser_lib/: Parse SQL and apply rules based on the parsed output
    * Depends on pyparsing.

Binaries:
  * sql.py: Interactive shell for pylib/db.py
  * permissions.py: Tool for pushing permissions to servers using permissions_lib/
  * validate.py: Tool for validating SQL using parser_lib/

About

No description, website, or topics provided.

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published