Saltar al contenido principal
Convertidor de imágenes Convertidor de vídeo Convertidor de audio Convertidor de documentos
Herramientas Guías Formatos Precios API
Iniciar sesión
🇬🇧 English 🇧🇷 Português 🇩🇪 Deutsch
Guía

Formato SQL Dump: Copias de Seguridad, Exportaciones y Migración de Bases de Datos

PC Por Pablo Cirre

Preguntas frecuentes

Un archivo .sql es texto plano — puedes abrirlo en cualquier editor de texto (VS Code, Notepad++, nano) para leer las sentencias SQL. Para ejecutarlo realmente y restaurar la base de datos, necesitas conectarte a un servidor de base de datos: para MySQL usa `mysql -u usuario -p nombre_base_datos < backup.sql` en la terminal, o ábrelo en una GUI de base de datos como DBeaver, MySQL Workbench o TablePlus y ejecútalo. Para SQLite: `sqlite3 base_datos.db < backup.sql`.

En KaijuConverter cada archivo se procesa en un contenedor aislado, cifrado en tránsito (TLS 1.3) y en reposo, y se elimina automáticamente tras 60 minutos con sobrescritura multi-pass. Nunca entrenamos modelos con, compartimos ni analizamos contenido de usuarios. Para máxima privacidad en material extremadamente sensible, usa herramientas offline (ImageMagick, FFmpeg, LibreOffice) bajo tu control.

Usa la herramienta de línea de comandos mysqldump: `mysqldump -u tu_usuario -p tu_base_datos > backup.sql`. Se te pedirá la contraseña. Esto crea un archivo backup.sql en el directorio actual. Para un backup comprimido: `mysqldump -u usuario -p nombre_base_datos | gzip > backup.sql.gz`. La mayoría de las GUIs de base de datos (phpMyAdmin, DBeaver, MySQL Workbench) también tienen opciones de Exportar/Dump que generan archivos SQL dump.

En el 95% de casos sí — ImageMagick, FFmpeg y LibreOffice en servidor producen resultados idénticos a los de tu equipo. Escritorio gana para: archivos muy grandes (varios GB), lotes de miles de archivos, pipelines automatizados o contenido demasiado sensible para subir. KaijuConverter admite hasta 500 MB por archivo (1 GB en planes de pago).

El enfoque más limpio: (1) Restaura el SQL dump en una base de datos local (`mysql -u root -p mibd < backup.sql`), luego (2) Exporta tablas específicas como CSV usando tu GUI de base de datos (DBeaver, TablePlus y MySQL Workbench tienen exportación a CSV). Por línea de comandos: `mysql -u root -p -e "SELECT * FROM mitabla" mibd | sed 's/\t/,/g' > salida.csv`. Alternativamente, `mysqldump --tab=/tmp/ mibd nombre_tabla` exporta los datos de la tabla directamente como archivo TSV.

La mayoría de conversiones de formato son lossy por diseño — JPG, MP3, MP4, WebP descartan información perceptual para reducir tamaño. Pasar por intermedios lossy multiplica la pérdida. Para minimizar el drift: convierte desde el máster original, sube la calidad y evita ir y volver entre formatos lossy.

Los errores de restricción de clave foránea ocurren cuando estás insertando datos en una tabla que referencia otra tabla, pero los datos de esa tabla referenciada aún no se han insertado. La solución: añade `SET FOREIGN_KEY_CHECKS=0;` al inicio del archivo dump (antes de cualquier sentencia INSERT) y `SET FOREIGN_KEY_CHECKS=1;` al final. Esto deshabilita temporalmente la comprobación de restricciones durante la importación. En MySQL Workbench o phpMyAdmin, busca la opción "Deshabilitar comprobación de claves foráneas" en el diálogo de importación.

Sí — KaijuConverter acepta varios archivos a la vez y devuelve un ZIP. Para lotes muy grandes (miles de archivos) usa herramientas de línea de comandos o nuestra API: <code>find . -name "*.heic" -exec magick {} {.}.jpg \;</code> y one-liners similares escalan a millones de archivos en local.