Dump Tool
Simple Tool to copy table data from one MySQL DB to another.
Features
- TUI - human-friendly Text User Interface
- Saving your connection settings
Getting Started
Prerequisites
For use this tool, you need
Windows
mysqldump
NodeJS
Installing
You can run tool from its own repo.
Clone the repo
cd dump-tool
npm start
Or just install it globally to run from anywhere.
Clone the repo
cd dump-tool
npm link
dump-tool
Usage
dump-tool
To Be Done
- get rid of "Insecure Password Usage" warning
- fix annoying "Press Any Key" bug
- i18n
- autodetect missing mysqldump
- auto check connection
- export and import into single operation
- error handling
- autodetect connection settings from other DB tools
- connect with SSH tunnel using key file
Acknowledgments
- Thanks to this great tutorial: https://www.sitepoint.com/javascript-command-line-interface-cli-node-js/
- Thanks to Alexandr Tutik for help in JS async code
License
- MIT license
- Copyright 2020 © Nex Otaku.