Skip to main content
Image Converter Video Converter Audio Converter Document Converter
Tools Guides Formats Pricing API
Log In
🇪🇸 Español 🇧🇷 Português 🇩🇪 Deutsch
Guide

SQL Dump Format: Database Backups, Exports & Migration Files

PC By Pablo Cirre

Frequently Asked Questions

A .sql file is plain text — you can open it in any text editor (VS Code, Notepad++, nano) to read the SQL statements. To actually run it and restore the database, you need to connect to a database server: for MySQL use `mysql -u username -p database_name < backup.sql` in the terminal, or open it in a database GUI like DBeaver, MySQL Workbench, or TablePlus and execute it. For SQLite: `sqlite3 database.db < backup.sql`.

A .sql arquivo é plain text — Você pode abrir it in any text editor (VS Code, Notepad++, nano) to read the SQL statements. To actually run it e restore the database, Você precisa connect para um database server: para MySQL usar `mysql -u username -p database_name < backup.sql` no terminal, ou abrir it em um database GUI like DBeaver, MySQL Workbench, ou TablePlus e execute it. para SQLite: `sqlite3 database.db < backup.sql`.

A .sql Datei is plain text — Sie können öffnen it in any text editor (VS Code, Notepad++, nano) to read the SQL statements. To actually run it und restore the database, Sie müssen connect zu einem database server: für MySQL verwenden `mysql -u username -p database_name < backup.sql` im terminal, oder öffnen it in einem database GUI like DBeaver, MySQL Workbench, oder TablePlus und execute it. für SQLite: `sqlite3 database.db < backup.sql`.

A .sql archivo is plain text — Puedes abrir it in any text editor (VS Code, Notepad++, nano) to read the SQL statements. To actually run it y restore the database, Necesitas connect a un database server: para MySQL usar `mysql -u username -p database_name < backup.sql` en el terminal, o abrir it en un database GUI like DBeaver, MySQL Workbench, o TablePlus y execute it. para SQLite: `sqlite3 database.db < backup.sql`.

On KaijuConverter every file is processed inside an isolated container, encrypted in transit (TLS 1.3) and at rest, and automatically deleted after 60 minutes with multi-pass overwrite. We never train on, share, or analyze user content. For maximum privacy on extremely sensitive material, prefer offline tools (ImageMagick, FFmpeg, LibreOffice) that you control end-to-end.

Use the mysqldump command-line tool: `mysqldump -u your_username -p your_database_name > backup.sql`. You'll be prompted for your password. This creates a backup.sql file in the current directory. For a compressed backup: `mysqldump -u username -p database_name | gzip > backup.sql.gz`. Most database GUIs (phpMyAdmin, DBeaver, MySQL Workbench) also have Export/Dump options that generate SQL dump files.

Use the mysqldump command-line tool: `mysqldump -u your_username -p your_database_name > backup.sql`. You'll be prompted para your password. This creates a backup.sql arquivo no current directory. para a comprimido backup: `mysqldump -u username -p database_name | gzip > backup.sql.gz`. Most database GUIs (phpMyAdmin, DBeaver, MySQL Workbench) also have Export/Dump options that generate SQL dump files.

Use the mysqldump command-line tool: `mysqldump -u your_username -p your_database_name > backup.sql`. You'll be prompted für your password. This creates a backup.sql Datei im current directory. für a komprimiert backup: `mysqldump -u username -p database_name | gzip > backup.sql.gz`. Most database GUIs (phpMyAdmin, DBeaver, MySQL Workbench) also have Export/Dump options that generate SQL dump files.

Use the mysqldump command-line tool: `mysqldump -u your_username -p your_database_name > backup.sql`. You'll be prompted para your password. This creates a backup.sql archivo en el current directory. para a comprimido backup: `mysqldump -u username -p database_name | gzip > backup.sql.gz`. Most database GUIs (phpMyAdmin, DBeaver, MySQL Workbench) also have Export/Dump options that generate SQL dump files.

For 95% of use cases, yes — server-side ImageMagick, FFmpeg and LibreOffice produce identical output to the same tools on your laptop. Desktop software wins for: extremely large files (multi-GB), batch jobs of thousands of files, scripted pipelines, or content too sensitive to upload. KaijuConverter caps at 500 MB per file (1 GB on paid plans).

The cleanest approach: (1) Restore the SQL dump to a local database (`mysql -u root -p mydb < backup.sql`), then (2) Export specific tables as CSV using your database GUI (DBeaver, TablePlus, MySQL Workbench all have CSV export). For command-line: `mysql -u root -p -e "SELECT * FROM mytable" mydb | sed 's/\t/,/g' > output.csv`. Alternatively, `mysqldump --tab=/tmp/ mydb tablename` exports the table data as a TSV file directly.

The cleanest approach: (1) Restore the SQL dump para um local database (`mysql -u root -p mydb < backup.sql`), then (2) Export specific tables as CSV usando your database GUI (DBeaver, TablePlus, MySQL Workbench all have CSV export). para command-line: `mysql -u root -p -e "SELECT * de mytable" mydb | sed 's/\t/,/g' > output.csv`. Alternatively, `mysqldump --tab=/tmp/ mydb tablename` exports the table data como um TSV arquivo directly.

The cleanest approach: (1) Restore the SQL dump zu einem local database (`mysql -u root -p mydb < backup.sql`), then (2) Export specific tables as CSV using your database GUI (DBeaver, TablePlus, MySQL Workbench all have CSV export). für command-line: `mysql -u root -p -e "SELECT * von mytable" mydb | sed 's/\t/,/g' > output.csv`. Alternatively, `mysqldump --tab=/tmp/ mydb tablename` exports the table data als ein TSV Datei directly.

The cleanest approach: (1) Restore the SQL dump a un local database (`mysql -u root -p mydb < backup.sql`), then (2) Export specific tables as CSV using your database GUI (DBeaver, TablePlus, MySQL Workbench all have CSV export). para command-line: `mysql -u root -p -e "SELECT * de mytable" mydb | sed 's/\t/,/g' > output.csv`. Alternatively, `mysqldump --tab=/tmp/ mydb tablename` exports the table data como un TSV archivo directly.

Most format conversions are lossy by design — JPG, MP3, MP4, WebP all discard perceptual data to save bytes. Going through a lossy intermediate compounds the loss. To minimize visible/audible drift: convert from the original master, choose a higher quality setting, and avoid converting back and forth between lossy formats.

Foreign key constraint errors occur when you're inserting data into a table that references another table, but that referenced table's data hasn't been inserted yet. The fix: add `SET FOREIGN_KEY_CHECKS=0;` at the very beginning of the dump file (before any INSERT statements) and `SET FOREIGN_KEY_CHECKS=1;` at the very end. This temporarily disables constraint checking during import. In MySQL Workbench or phpMyAdmin, look for the 'Disable foreign key checks' option in the import dialog.

Foreign key constraint errors occur when you're inserting data em a table that references another table, mas that referenced table's data hasn't been inserted yet. The fix: add `SET FOREIGN_KEY_CHECKS=0;` at the very beginning of the dump arquivo (before any INSERT statements) e `SET FOREIGN_KEY_CHECKS=1;` at the very end. This temporarily disables constraint checking durante import. In MySQL Workbench ou phpMyAdmin, look para the 'Disable foreign key checks' option no import dialog.

Foreign key constraint errors occur when you're inserting data in einem table that references another table, aber that referenced table's data hasn't been inserted yet. The fix: add `SET FOREIGN_KEY_CHECKS=0;` at the very beginning des dump Datei (before any INSERT statements) und `SET FOREIGN_KEY_CHECKS=1;` at the very end. This temporarily disables constraint checking während import. In MySQL Workbench oder phpMyAdmin, look für the 'Disable foreign key checks' option im import dialog.

Foreign key constraint errors occur when you're inserting data en a table that references another table, pero that referenced table's data hasn't been inserted yet. The fix: add `SET FOREIGN_KEY_CHECKS=0;` at the very beginning del dump archivo (before any INSERT statements) y `SET FOREIGN_KEY_CHECKS=1;` at the very end. This temporarily disables constraint checking durante import. In MySQL Workbench o phpMyAdmin, look para the 'Disable foreign key checks' option en el import dialog.

Yes — KaijuConverter accepts multiple files in a single drop and returns a ZIP. For very large batches (thousands of files) consider command-line tools or our API: <code>find . -name "*.heic" -exec magick {} {.}.jpg \;</code> or similar one-liners scale to millions of files when run locally.