\n
er et linjeskift under linux, men Windows bruger \r\n
Derfor gør denne kode, hvad du vil have
SELECT `col1`, `col2`
FROM table
INTO OUTFILE 'C:/filename.csv'
FIELDS TERMINATED BY ','
LINES TERMINATED BY '\r\n';
Mange andre værktøjer som Excel, Notepad++ eller WordPad kan læse filer begge med \n
og \r\n
, så de er ikke påvirket af denne ændring og viser filen korrekt både med din originale kode og denne ændring.