UltKit

Convertir SQL a CSV

Un archivo .sql es un script para reconstruir una base de datos, no algo que una hoja de cálculo pueda abrir. Suba el volcado y obtenga las filas de sus sentencias INSERT como CSV, sin instalar ni restaurar antes una base de datos.

Convertidor de datos

o suelte aquí archivos CSV, TSV, TXT … ·

Máx. 95 MB por archivo· Hasta 20 archivos· Se borran a los 30 minutos

Salida

Los archivos se procesan en nuestros servidores y se borran a los 30 minutos.

Cómo usar esta herramienta

  1. 1

    Suba el volcado .sql

    Agregue el archivo exportado por phpMyAdmin, mysqldump, SQLite o SQL Server, de hasta 95 MB. Una copia de seguridad comprimida .sql.gz hay que descomprimirla primero.

  2. 2

    Revise los ajustes del CSV

    Delimitador está en coma y Fechas en ISO, así que un valor como 2026-10-18 se lee igual en cualquier programa. Elija punto y coma si su Excel usa la coma como separador decimal.

  3. 3

    Convierta a CSV

    Pulse Convertir a CSV y abra el resultado en Excel, Google Sheets o cualquier herramienta que importe valores separados por comas.

Respuesta

¿Cómo convierto un archivo SQL a CSV?

Suba el volcado .sql y pulse Convertir a CSV. Cada fila de una sentencia INSERT se convierte en una línea del CSV, con los nombres de columna de la tabla como encabezado.

Abrir un volcado SQL como hoja de cálculo

SQL nació en la investigación de IBM en los años setenta y se convirtió en estándar ANSI en 1986 y en estándar ISO al año siguiente, por eso cualquier base de datos relacional puede escribir su contenido como un script de sentencias SQL. Esos scripts, llamados volcados, son la forma en que los paneles de hosting respaldan la base de datos de un WordPress o de una tienda, en que los desarrolladores entregan datos y en que muchas aplicaciones exportan todo de una vez.

Abrir uno en un editor de texto muestra el problema: miles de valores apretados entre paréntesis en líneas larguísimas, con comillas y caracteres de escape por todas partes. Convertir SQL a CSV desempaqueta esos valores en filas y columnas para que pueda buscar pedidos antiguos, contar clientes por país o pasarle una tabla a alguien que trabaja en Excel. Para ir directamente a un libro de Excel, elija XLSX en Convertir a.

Qué volcados SQL se convierten directamente a CSV

Cómo escriben las herramientas habituales las filas de una tabla en un archivo .sql
Exportado conCómo se escriben las filasListo para convertir
mysqldump, phpMyAdminINSERT INTO con muchos grupos de valores por sentenciaSí
Comando .dump de SQLiteUn INSERT INTO por filaSí
Generar scripts de SQL Server, esquema y datosSentencias INSERT con nombres [entre corchetes]Sí
pg_dump, formato plano predeterminadoBloques COPY … FROM stdin de texto separado por tabulacionesExportar de nuevo con --inserts
Cualquier herramienta, solo esquemaCREATE TABLE sin datosNo hay filas que convertir
Volcado SQLvolcado de base de datos · copia de seguridad .sql
Un archivo de texto plano con sentencias SQL que recrea una base de datos: las líneas CREATE TABLE describen las columnas de cada tabla y las líneas INSERT llevan las filas. Restaurarlo significa ejecutar el script en una base de datos; convertirlo significa leer los valores de los INSERT sin ejecutar nada.

PostgreSQL es el caso a vigilar. pg_dump escribe por defecto los datos de las tablas como bloques COPY, que se restauran rápido pero no son sentencias INSERT; vuelva a ejecutarlo con la opción --inserts o --column-inserts para obtener un archivo que se convierta sin problemas. Para datos que solo quiere analizar y no editar, CSV a Parquet es el siguiente paso natural una vez que tenga el CSV.

Datos de los formatos SQL y CSV

SQL

Script SQL

Un archivo SQL es un script en texto plano con instrucciones de Structured Query Language, como CREATE TABLE e INSERT, que una base de datos ejecuta en orden. Se usa con frecuencia para copias de seguridad de bases de datos, migraciones y para compartir datos de ejemplo. El lenguaje en sí es un estándar ISO, pero MySQL, PostgreSQL, SQLite y SQL Server tienen cada uno su propio dialecto, por lo que los scripts suelen necesitar pequeños cambios entre sistemas. Cualquier editor de texto puede abrir un archivo SQL, y para ejecutarlo se necesita un cliente de base de datos.

Compresión
–
Transparencia
–
Animación
–
Presentado en
–
Convertidor de SQL

CSV

Valores separados por comas (CSV)

CSV es un formato de texto plano para tablas en el que cada línea es una fila y las comas separan las columnas. Se usa desde los primeros tiempos de la informática y se describe en el RFC 4180, aunque muchas variantes usan punto y coma o tabulaciones y distintas codificaciones de texto. Casi todas las hojas de cálculo, bases de datos y herramientas de análisis pueden importarlo y exportarlo, lo que lo convierte en el formato predeterminado para mover datos entre sistemas. CSV guarda solo valores, sin fórmulas, formato, varias hojas ni tipos de datos.

Compresión
–
Transparencia
–
Animación
–
Presentado en
–
Convertidor de CSV

Los volcados SQL se pasan a CSV cuando los datos de una copia de seguridad los necesita alguien sin base de datos: el dueño de un sitio que revisa pedidos antiguos, un analista que comprueba la exportación de un cliente o un desarrollador que saca una tabla de una copia del hosting.

Preguntas sobre SQL a CSV

¿Necesito tener MySQL instalado para abrir un archivo .sql como CSV?

No. El camino habitual es instalar un servidor de base de datos, importar el volcado y volver a exportar cada tabla, lo que lleva tiempo y algo de trabajo en la línea de comandos. El convertidor lee directamente las sentencias INSERT y escribe los valores como filas, así que solo necesita un navegador.

¿De dónde salen los nombres de columna del CSV al convertir SQL?

De la sentencia CREATE TABLE de esa tabla, o de la lista de columnas escrita en las sentencias INSERT cuando el volcado la incluye. Si no hay ninguna de las dos, los valores se convierten igual y la línea de encabezado la agrega usted.

¿Qué obtengo de un volcado SQL con decenas de tablas?

Un CSV por tabla, entregados juntos en un ZIP, porque un archivo CSV solo puede contener una tabla. Las tablas sin sentencias INSERT, como registros o cachés vacíos, no producen archivo.

Mi copia de seguridad termina en .sql.gz. ¿Puedo subirla?

Descomprímala primero, porque el convertidor lee el texto .sql plano. La herramienta para descomprimir en línea abre archivos .gz en el navegador; luego suba el .sql que le entregue.

¿Debo subir un volcado de base de datos con datos de clientes?

Solo la parte que necesite. Los volcados suelen contener direcciones de correo, hashes de contraseñas e historiales de pedidos, así que exporte solo la tabla relevante cuando pueda. Los archivos subidos se eliminan 30 minutos después del procesamiento, como se describe en la política de privacidad.

¿Puedo volver a convertir el CSV en SQL más adelante?

Sí. Después de editarlo en una hoja de cálculo, CSV a SQL escribe sentencias CREATE TABLE e INSERT para MySQL, PostgreSQL, SQLite o SQL Server, con el nombre de tabla que elija.