Thực tế, ta có thể ghi dữ liệu trên cùng một dòng trong file text bằng dấu phân cách dòng. Lúc này, khi nhập file vào MySQL, bắt buộc dùng tùy chọn 'LINES TERMINATED BY'. Ví dụ:
Dùng '|' làm LINE TERMINATOR:
id,Name,Country,Salary|105,Chum*,Marsh,USA,11000|106,Danny*,Harrison,AUS,12000
Nhập file, dùng LINES TERMINATED BY:
mysql> LOAD DATA LOCAL INFILE 'd:\\A.txt' INTO TABLE employee7_tbl FIELDS TERMINATED BY ',' ESCAPED BY '*' LINES TERMINATED BY '|' IGNORE 1 ROWS; Query OK, 2 rows affected (0.05 sec) Records: 2 Deleted: 0 Skipped: 0 Warnings: 0
Kiểm tra:
mysql> SELECT * FROM employee7_tbl; +------+----------------+----------+--------+ | Id | Name | Country | Salary | +------+----------------+----------+--------+ | 105 | Chum,Marsh | USA | 11000 | | 106 | Danny,Harrison | AUS | 12000 | +------+----------------+----------+--------+ 2 rows in set (0.00 sec)