MySQL UI lets you export any table or your entire database as a standard SQL dump file. The exported file is compatible with MySQL and can be used to back up your data, migrate to another server, or share your schema with a teammate.Documentation Index
Fetch the complete documentation index at: https://docs.w22.dev/llms.txt
Use this file to discover all available pages before exploring further.
Opening the export dialog
There are two ways to start an export, depending on how much you want to include: Entire database — In the sidebar toolbar, click the Download (↓) icon. This opens the export dialog with all tables in the current database pre-selected. Single table — Open a table, then click the ⋮ menu in the table toolbar and select Export table. The export dialog opens with only that table selected.Export options
Tables
When exporting the whole database, you can check or uncheck individual tables to include or exclude them from the dump.Mode
Choose what the dump file will contain:| Mode | What’s included |
|---|---|
| Structure only | CREATE TABLE statements — no row data |
| Data only | INSERT INTO statements — no table definitions |
| Structure & data (default) | Both CREATE TABLE and INSERT INTO statements |
What the output file contains
The downloaded.sql file is structured as follows:
- A header comment with the export mode and timestamp
SET FOREIGN_KEY_CHECKS = 0at the top to allow tables to be created in any order- For each exported table:
DROP TABLE IF EXISTSto safely overwrite the table on importCREATE TABLE(if structure is included)INSERT INTOstatements with rows batched 100 per statement for efficiency (if data is included)
SET FOREIGN_KEY_CHECKS = 1at the end to re-enable constraint checking
The file is downloaded immediately to your browser’s default downloads folder as a
.sql file. The filename includes a timestamp and the database or table name, for example 2026-05-05-1430 mydb-both.sql.