=====================
MySQL Dump Tool is a simple GUI application designed to help users dump MySQL databases easily. It uses the mariadb-dump command-line tool to export database schema and data to a SQL file.
- Dump MySQL database schema and data to a SQL file
- Supports various dump options, including:
- Remove DEFINER
- Include EVENTS
- Include TRIGGERS
- Include VIEWS
- No DATA (Only Schema)
- Compress Output
- Extended Insert
- Add Drop Table
- Skip Lock Tables
- Single Transaction
- Browse and select output file location
- Validate dump operation and display success or error message
- Launch the application.
- Enter the database name to dump.
- Browse and select the output file location.
- Select desired dump options.
- Click "Dump Database" to start the dumping process.
- Python 3.6+
- mariadb-dump command-line tool
- tkinter library
- mysql-connector-python library
- Clone the repository or download the source code.
- Install required libraries using pip:
pip install mysql-connector-python