Cuando haces un LOAD DATA INFILE
, el archivo debe estar en el sistema que ejecuta la base de datos MySQL, en la ruta de datos.
Si el archivo está en su sistema, agregue el LOCAL
palabra clave. Luego, el archivo se enviará al servidor, se almacenará en un directorio temporal y se ejecutará desde allí. Esto solo funciona si se establecen los permisos necesarios .
LOAD DATA LOCAL INFILE '/path/to/your/local/file' INTO TABLE yourtable