আসলে, আমরা একটি বিভাজক ব্যবহার করে টেক্সট ফাইলে একই লাইনে ডেটা লিখতে পারি। এই ক্ষেত্রে, এই টেক্সট ফাইলটি MySQL টেবিলে আমদানি করার সময় আমাদের অবশ্যই 'LINES TERMINATED BY' বিকল্পটি ব্যবহার করতে হবে। এটা নিচের উদাহরণের সাহায্যে বোঝা যাবে -
ধরুন আমরা একটি টেক্সট ফাইলে লাইন টার্মিনেটর চিহ্ন হিসাবে '|' ব্যবহার করছি -
id,Name,Country,Salary|105,Chum*,Marsh,USA,11000|106,Danny*,Harrison,AUS,12000
এখন এই টেক্সট ফাইলটি MySQL টেবিলে ইম্পোর্ট করার সময় আমাদেরকে নিচের মত ক্যোয়ারীতে 'LINE 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
এখন, আমরা নিচের ক্যোয়ারী −
এর সাহায্যে কি আমদানি করা হয়েছে তা দেখতে পাচ্ছি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)