* Podhorski, Adam
> If I don't put the tab before the the end of the line in the txt file that
> contains the data, mySQL does not properly put the data into table using
> LOAD DATA INFILE.
[...]
> But if there is only a \n at the end of the line (e.g.
> 1\tTC446696\tTC27867\n), the data gets corrupted and even the display does
> not proerly work (note the wrong vertical column bars for display)
>
> mysql> SELECT * FROM tigr_mgi_tcs;
> +----+----------+------------+
> | ID | TC       | TC_Synonym |
> +----+----------+------------+
>    | | TC446696 | TC27867
>    | | TC446696 | TC37198
>    | | TC446696 | TC39544
>    | | TC446696 | TC70404
> +----+----------+------------+

It seems as your file have \r\n line endings, not only \n. This can happen
if the file is produced on a windows machine, or if it has been edited in a
text editor and saved on a windows machine.

Try using LINES TERMINATED BY '\r\n'

--
Roger


---------------------------------------------------------------------
Before posting, please check:
   http://www.mysql.com/manual.php   (the manual)
   http://lists.mysql.com/           (the list archive)

To request this thread, e-mail <[EMAIL PROTECTED]>
To unsubscribe, e-mail <[EMAIL PROTECTED]>
Trouble unsubscribing? Try: http://lists.mysql.com/php/unsubscribe.php

Reply via email to