https://github.com/pingcap/tidb-tools
tidb-tools are some useful tool collections for TiDB.
https://github.com/pingcap/tidb-tools
Last synced: 10 months ago
JSON representation
tidb-tools are some useful tool collections for TiDB.
- Host: GitHub
- URL: https://github.com/pingcap/tidb-tools
- Owner: pingcap
- License: apache-2.0
- Created: 2017-06-06T12:53:46.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2025-04-07T09:33:31.000Z (11 months ago)
- Last Synced: 2025-04-10T22:35:19.846Z (11 months ago)
- Language: Go
- Homepage:
- Size: 10.3 MB
- Stars: 306
- Watchers: 104
- Forks: 198
- Open Issues: 88
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# tidb-tools
tidb-tools are some useful tool collections for [TiDB](https://github.com/pingcap/tidb).
## How to build
```
make build # build all tools
make importer # build importer
make sync_diff_inspector # build sync_diff_inspector
make ddl_checker # build ddl_checker
```
When tidb-tools are built successfully, you can find the binary in the `bin` directory.
## Tool list
- [importer](./importer)
A tool for generating and inserting data to any database which is compatible with the MySQL protocol, like MySQL and TiDB.
- [sync_diff_inspector](./sync_diff_inspector)
A tool for comparing two databases' data and outputting a brief report about the differences.
- [ddl_checker](./ddl_checker)
A tool for checking if DDL SQL can be successfully executed by TiDB.
## License
Apache 2.0 license. See the [LICENSE](./LICENSE) file for details.