Hola a todos , son nuevo en el mundo mysql , y no se como utilizar LOAD DATA.
Con INSERT lo logro sin problemas, ¿como deberia quedar productos.txt para ingresar lo mismo pero con LOAD DATA?
Ejemplo:
Adjunto INSERT que funciona BIEN.
mysql> INSERT INTO products
-> VALUES ('3','004899997','7791293785547',NULL,'REXONEAEROSOL','4.6','4.6','000','001',NULL,NULL,NULL,NULL,b'0',b'0',NULL);
Lo que yo quiero hacer es ingresarlo asi:
LOAD DATA LOCAL INFILE 'c:/productos.txt' INTO TABLE products;
Adjunto formato de la tabla products.
mysql> DESCRIBE products;
+-----------------+--------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+-----------------+--------------+------+-----+---------+-------+
| ID | varchar(255) | NO | PRI | NULL | |
| REFERENCE | varchar(255) | NO | UNI | NULL | |
| CODE | varchar(255) | NO | UNI | NULL | |
| CODETYPE | varchar(255) | YES | | NULL | |
| NAME | varchar(255) | NO | UNI | NULL | |
| PRICEBUY | double | NO | | NULL | |
| PRICESELL | double | NO | | NULL | |
| CATEGORY | varchar(255) | NO | MUL | NULL | |
| TAXCAT | varchar(255) | NO | MUL | NULL | |
| ATTRIBUTESET_ID | varchar(255) | YES | MUL | NULL | |
| STOCKCOST | double | YES | | NULL | |
| STOCKVOLUME | double | YES | | NULL | |
| IMAGE | mediumblob | YES | | NULL | |
| ISCOM | bit(1) | NO | | b'0' | |
| ISSCALE | bit(1) | NO | | b'0' | |
| ATTRIBUTES | mediumblob | YES | | NULL | |
+-----------------+--------------+------+-----+---------+-------+
16 rows in set (0.05 sec)
En espera de una respuesta.
Desde ya muchas gracias.