এটি LOAD DATA INFILE স্টেটমেন্টের সাহায্যে করা যেতে পারে। ধারণাটি ব্যাখ্যা করার জন্য আমাদের কাছে 'A.txt'-এ ট্যাব দ্বারা পৃথক করা নিম্নলিখিত ডেটা রয়েছে যার পথ হল d:/A.txt −
100 জন USA 10000101 Paul UK 12000102 Henry NZ 11000103 Rick USA 17000104 Corey USA 15000
আমরা নিচের সারণিতে A.txt-এর ডাটা লোড করতে চাই যার নাম দেওয়া আছে employee_tbl −
mysql> সারণি তৈরি করুন employee_tbl(Id Int, Name varchar(20), Country Varchar(20), Salary Int); কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.91 সেকেন্ড)
এখন, একটি ফাইল থেকে ডেটাবেস টেবিলে ডেটা স্থানান্তর নিম্নলিখিত টেবিলের সাহায্যে করা যেতে পারে -
mysql> লোড ডেটা স্থানীয় ইনফাইল 'd:\A.txt' INTO টেবিল employee_tbl; কোয়েরি ঠিক আছে, 5 সারি প্রভাবিত (0.15 সেকেন্ড) রেকর্ড:5 মুছে ফেলা হয়েছে:0 এড়িয়ে গেছে:0 সতর্কতা:0 mysql> কর্মচারী_tbl থেকে * নির্বাচন করুন; +------+------+---------+---------+| আইডি | নাম | দেশ | বেতন |+------+------+---------+---------+ 100 | জন | মার্কিন যুক্তরাষ্ট্র | 10000 || 101 | পল | যুক্তরাজ্য | 12000 || 102 | হেনরি | NZ | 11000 || 103 | রিক | মার্কিন যুক্তরাষ্ট্র | 17000 || 104 | কোরি | মার্কিন যুক্তরাষ্ট্র | 15000 |+------+------+---------+-------+5 সারি সেটে (0.00 সেকেন্ড)উপরের ফলাফল সেটটি দেখায় যে A.txt ফাইল থেকে ডেটা টেবিলে স্থানান্তরিত হয়েছে৷