LOAD DATA INFILE স্টেটমেন্ট দিয়ে এটি করা যায়। ধরুন 'A.txt'-এ ট্যাব-সেপারেটেড ডেটা আছে (path: d:/A.txt):
100 John USA 10000 101 Paul UK 12000 102 Henry NZ 11000 103 Rick USA 17000 104 Corey USA 15000
employee_tbl টেবিলে লোড করব:
mysql> CREATE TABLE employee_tbl(Id INT, Name VARCHAR(20), Country VARCHAR(20), Salary INT); Query OK, 0 rows affected (0.91 sec)
ডেটা ট্রান্সফার:
mysql> LOAD DATA LOCAL INFILE 'd:\A.txt' INTO TABLE employee_tbl; Query OK, 5 rows affected (0.15 sec) Records: 5 Deleted: 0 Skipped: 0 Warnings: 0 mysql> SELECT * FROM employee_tbl; +------+-------+---------+--------+ | Id | Name | Country | Salary | +------+-------+---------+--------+ | 100 | John | USA | 10000 | | 101 | Paul | UK | 12000 | | 102 | Henry | NZ | 11000 | | 103 | Rick | USA | 17000 | | 104 | Corey | USA | 15000 | +------+-------+---------+--------+ 5 rows in set (0.00 sec)
ফলাফল দেখিয়েছে A.txt থেকে ডেটা টেবিলে ট্রান্সফার হয়েছে।