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

O que significam os seguintes termos de consulta de importação csv do MySQL?


Todo mundo acha que o formato de arquivo CSV é simples, não é... Você pode ler seu histórico na wikipedia

OPCIONALMENTE FECHADO POR '"'


Algumas colunas incluem o caractere de separação. Você deseja que a linha a seguir seja carregada como 5 colunas,
one, two, "three, tres, trois", four, five

ESCAPADO POR '\\'


E se seus dados contiverem um caractere de aspas?
one, two, "In France, one would say \"trois\"", four, five

LINHAS TERMINADAS POR '\r\n'


Formato de arquivo do Windows. As linhas terminam com dois caracteres de espaço em branco "retorno de carro " (\r) e "Fim de linha " (\n).

Já notou que o bloco de notas do Windows não pode abrir arquivos unix corretamente? Isso porque esses arquivos terminam as linhas apenas com o EOL personagem. Tudo isso remonta aos dias de máquina de escrever de computação e padrões de texto incompatíveis entre sistemas operacionais.