Buen día
Creo que lo que te está preguntando el compañero Carlos, es referente a
permisos del usuario mysql dentro del sistema operativo, no se muy bien
como funciona en windows, en linux, una cosa es que tengas permisos en
tu usuario de base de datos y otra muy distinta que el usuario de mysql
tenga permisos en los directorios, lo que si me queda claro, es que no
todas las aplicaciones (dependiendo con que usuario ejecutes) tienen
permisos de leer "C:\", por lo que yo te recomendaría revisar ese tema,
prueba poniendo una carpeta "C:\MiCarpetaCarga\archivo.txt" en donde
"MiCarpetaCarga" le des permisos de lectura y escritura a todos los
usuarios (no es recomendable, lo ideal es que revises como se ejecuta
mysql en windows y le des permisos al usuario de la aplicación y al de
mysql, pero para probar, esta bien), y pruebes a ver que te regresa.
En linux si tu intentas algo así "LOAD DATA LOCAL INFILE
'/home/usuario/text.txt' INTO TABLE expors FIELDS TERMINATED BY '\t'
LINES TERMINATED BY '\n'" esto no te lo carga, a menos que tanto la
carpeta como el archivo tengan permisos de lectura y escritura sobre el
archivo, de lo contrario el archivo deberá de estar en "/var/lib/mysql/"
o el la ubicación en donde esté instalado este.
Saludos!
Héctor Arteaga
El 27/08/19 a las 21:51, E escribió: