কম্পিউটার টিউটোরিয়াল

MySQL LOAD DATA INFILE-এ ENCLOSED BY অপশন ব্যবহার করে টেক্সট ফাইল থেকে ডেটা ইম্পোর্ট

ইনপুট টেক্সট ফাইলে টেক্সট ফিল্ডগুলো ডবল কোটেশন দিয়ে এনক্লোজড থাকলে LOAD DATA INFILE-এ ENCLOSED BY অপশন ব্যবহার করতে হয়।

উদাহরণ

A.txt ফাইলে কমা-সেপারেটেড মান (ডবল কোটেশন এনক্লোজড):

100,"Ram","INDIA",25000
101,"Mohan","INDIA",28000

employee2_tbl টেবিলে ইম্পোর্ট:

mysql> CREATE TABLE employee2_tbl(Id INT, Name VARCHAR(20), Country VARCHAR(20), Salary INT);
Query OK, 0 rows affected (0.1 sec)

ENCLOSED BY '"' দিয়ে ইম্পোর্ট:

mysql> LOAD DATA LOCAL INFILE 'd:\A.txt' INTO TABLE employee2_tbl FIELDS TERMINATED BY ',' ENCLOSED BY '"';
Query OK, 2 rows affected (0.16 sec)
Records: 2 Deleted: 0 Skipped: 0 Warnings: 0
mysql> SELECT * FROM employee2_tbl;
+------+-------+---------+--------+
| Id   | Name  | Country | Salary |
+------+-------+---------+--------+
| 100  | Ram   | INDIA   | 25000  |
| 101  | Mohan | INDIA   | 28000  |
+------+-------+---------+--------+
2 rows in set (0.00 sec)
  1. MySQL সাবকোয়েরি INSERT স্টেটমেন্টে ব্যবহারের পদ্ধতি

  2. MySQL-এ একটি টেবিল থেকে ডেটা কপি করে অন্য টেবিলে ইনসার্ট করা

  3. MySQL에서 데이터 삭제 후 AUTO_INCREMENT를 1부터 다시 시작하려면 TRUNCATE

  4. টেক্সট ফাইল ডেটা এক্সেলে ইম্পোর্ট: ৩টি প্রমাণিত পদ্ধতি সঠিক ফলাফলের জন্য