Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Como LOAD DATA INFILE no mysql com a primeira coluna sendo Auto Increment?


A melhor coisa a fazer é apenas incluir as 2 colunas sem incremento automático no CSV e, em seguida, definir explicitamente a coluna ID como NULL na instrução load data infile.

Algo assim:
LOAD DATA INFILE '/tmp/data.csv'
INTO TABLE your_table
FIELDS TERMINATED BY ','
(AField, BField)
SET ID = NULL;