- establezca las variables globales mediante este comando:
- mysql> SET GLOBAL local_infile=1;
mysql> quit
- conéctese al servidor con la variable de sistema local-infile:
cmd>
mysql --local-infile=1 -u root -p1 --conectese por este archivo
Conectese con un puerto diferente
mysql -u app -h hostaddress -P port -D dbname -p
Esta variable controla la capacidad LOCAL del lado del servidor para las instrucciones LOAD DATA. Dependiendo de la configuración de local_infile, el servidor rechaza o permite la carga de datos locales por parte de los clientes que tienen LOCAL habilitado en el lado del cliente. Para hacer que el servidor rechace o permita explícitamente las sentencias LOAD DATA LOCAL (independientemente de cómo se configuren los programas cliente y las bibliotecas en tiempo de compilación o en tiempo de ejecución), inicie mysqld con local_infile deshabilitado o habilitado, respectivamente. local_infile también se puede establecer en tiempo de ejecución.
- utilice su base de datos y cargue el archivo en la tabla:
mysql> use menagerie
Database changed
mysql> load data local infile '/path/pet.txt' into table pet;
Query OK, 8 rows affected, 7 warnings (0.00 sec)
Para mas sobre load data local Infile
USE cms;
LOAD DATA LOCAL INFILE 'C:/Users/Indra/OneDrive - Indra/Planta Comercial/Datos_puntoYComa.csv'
IGNORE INTO TABLE cms.planta_clarita_cms CHARACTER SET latin1 FIELDS TERMINATED BY ';' LINES TERMINATED BY '\n' IGNORE 1 LINES;
fuente:
LOAD DATA INFILE importar datos - programador clic (programmerclick.com)
No hay comentarios:
Publicar un comentario