Importar y exportar
Mueve datos entre MySQL y archivos externos: exporta resultados de consultas a CSV e importa datos masivos desde archivos CSV con LOAD DATA INFILE y SELECT INTO OUTFILE.
La capacidad de importar y exportar datos es esencial en prácticamente cualquier flujo de trabajo con bases de datos: migraciones entre sistemas, integración con herramientas de análisis como Excel o Python, carga inicial de datos desde fuentes externas, intercambio de información con terceros o simple exportación de informes. MySQL proporciona mecanismos nativos y eficientes para mover datos hacia y desde archivos externos sin necesidad de herramientas adicionales.
Esta sección cubre las dos operaciones fundamentales de transferencia de datos planos en MySQL: la exportación de los resultados de cualquier consulta SELECT a un archivo CSV (o con cualquier otro delimitador) mediante SELECT ... INTO OUTFILE, y la importación masiva de datos desde archivos de texto o CSV a una tabla MySQL con LOAD DATA INFILE, la forma más rápida de cargar grandes volúmenes de datos porque opera directamente a nivel de motor evitando el overhead de las sentencias INSERT individuales.
Estas herramientas son especialmente valiosas para analistas de datos que necesitan exportar resultados para procesarlos en hojas de cálculo, para desarrolladores que realizan migraciones de datos entre sistemas, y para administradores que necesitan cargar datos históricos o de inicialización en bases de datos MySQL de producción de forma eficiente.
