Importa GRANDES archivos de CSV de forma muy rápida con este script de PHP.
Script de php basado en el archivo del usuario sanathp pero actualizado para que funcione en versiones más nuevas de Mysql.
- Antes de usar el Script debes verificar que tienes activada la variable local_infile. Sino escribe:
SET GLOBAL local_infile = 1;
- Busca el archivo my.ini o my.cnf (el nombre depende del servidor que estés ocupando), que es el archivo donde configuras MySQL. Si no sabes dónde está puedes leer starckoverflow. Dentro del archivo modifica la siguiente variable:
secure_file_priv="RUTA" ----------------------> secure_file_priv=""
Esta variable LIMITA desde que directorios puedes cargar datos*.
- Cargar el archivo .php en tu localhost.
Es muy importante que tengas permisos privilegiados para realizar dicho cambio.