SQL CSV
Conversión de archivos

Convertir SQL a CSV

RESPUESTA RÁPIDA
¿Es posible convertir SQL a CSV?
Sí - SQL se convierte a CSV.

No existe una conversión directa de archivo a archivo; un motor de base de datos debe ejecutar primero las sentencias SQL para reconstruir las filas. Importe el volcado en el motor correspondiente (MySQL, PostgreSQL, SQLite, etc.), luego exporte cada tabla a CSV usando DBeaver, MySQL Workbench o phpMyAdmin.

También a CSV: DTA · HVE · XFDF

En esta página

Probado en macOS, Windows y Linux
Última verificación Oct 2026

Más convertidores gratuitos

HEIC, PNG, WEBP, MP3 y más - cada herramienta aquí es gratuita.

Abrir la caja de herramientas

¿Por qué convertir SQL a CSV?

Un archivo .sql es un script de texto plano que contiene definiciones de esquema y sentencias INSERT, no una tabla plana. CSV es un formato tabular de texto plano para hojas de cálculo y flujos de datos. Las instrucciones SQL deben ejecutarse en un motor de base de datos antes de que las filas resultantes puedan exportarse como un .csv plano.

Cómo convertir SQL a CSV

DBeaver FREE

Conéctese al motor apropiado, ejecute el .sql mediante Script > Execute SQL Script, luego haga clic derecho en cualquier tabla y elija Export Data como CSV.

MySQL Workbench FREE

Use Server > Data Import para ejecutar el .sql en un esquema, seleccione una tabla, ejecute una consulta y luego haga clic en el botón Export en la cuadrícula de resultados para guardar como CSV.

Acerca de estos formatos

Calidad y qué observar

  • Use el mismo motor del que provino el volcado: un volcado de MySQL fallará en PostgreSQL debido a diferencias de dialecto como el entrecomillado con acentos graves (backticks) y AUTO_INCREMENT.
  • Un volcado de varias tablas produce múltiples archivos CSV; debe exportar cada tabla por separado.
  • Los volcados de solo esquema (sin sentencias INSERT) producirán archivos CSV vacíos con solo los encabezados de columna.

Preguntas frecuentes

¿Puedo hacer esto sin instalar un servidor de base de datos?
Si el volcado es de SQLite, impórtelo con DB Browser for SQLite (no requiere servidor), luego expórtelo como CSV.
¿Incluirá el CSV encabezados de columna?
La mayoría de las herramientas de exportación incluyen los nombres de las columnas como la primera fila por defecto; verifique la configuración de exportación para confirmar.
¿Por qué falla mi importación con errores de sintaxis?
Es probable que esté importando en el motor equivocado: un volcado de MySQL debe ir a MySQL, no a PostgreSQL o SQLite.
¿Puedo meter todas las tablas en un solo CSV?
No directamente; cada tabla debe exportarse por separado y luego combinarse manualmente si es necesario.