Eu gostaria de saber como fazer um load data infile da seguinte maneira:
Um exemplo do arquivo csv é:
id, nome, data, usuario, senha
1; 'José'; '19/02/1986'; 'Zé'; '123zé'
2; 'Maria'; '05/08/1996'; 'mary'; '123ma'
Eu gostaria de saber como importar os dados, sem o caractere " ' ".
Meu código
load data infile 'D:\\arquivos\\pessoa.csv'
into table pessoa
fields terminated by ';' optionally enclosed by '\''
lines terminated by '\n'
ignore 1 lines
(id,nome,data,usuario,senha);
PS: Eu já tentei o optionally enclosed by '\''. O problema é que ele cria uma linha com o id = 1 só que nas outras colunas ele importa todos os dados daquele coluna para somente a primeira linha.
Ex.: id | nome | data | usuario | senha
1 | 'José'; 'Maria' | '19/02/1986'; '05/08/1996' |'Zé'; 'mary' | '123zé'; '123ma'