Para cargar datos a una base MySQL desde un archivo CSV, utilizando para ello phpMyAdmin; debemos utilizar la pestaña de importar en phpMyAdmin, pero asegurarnos de que estamos dentro de la tabla.
Lo primero vamos a la página principal de phpMyAdmin. Después seleccionamos la base de datos a la que queremos incorporar los datos. Y después seleccionamos la tabla a la que vamos a incorporar los datos, después cambiamos a la pestaña de "Importar". En el formulario de Importación seleccionamos el archivo local CSV que contiene los datos. En mi caso el archivo tiene los campos separados por ";" y “\n” para separar los registros, además selecciono las siguientes opciones:
- Elige CSV utilizando LOAD DATA
- Campos terminados en: ;
- Campos encerrados en: [Borro todo y lo dejo en blanco]
- Caracter de escape: [Borro todo y lo dejo en blanco]
- Nombre de las columnas: tiempo, ns01, ns02, cond0, sal0, temp0, caud0, ns1, cond1, sal1, temp1, ns2, cond2, sal2, temp2, ns3, cond3, sal3, temp3
- Dejo todo lo demás en su valor por defecto.
Para terminar aceptas los cambios con el botón "Continuar"
LOAD DATA LOCAL INFILE 'input_file' INTO TABLE `tablename` FIELDS TERMINATED BY ';' LINES TERMINATED BY '\n'# Affected rows: 1
Fte: Dave\’s Blogs
















