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

প্রথম সারিতে কলামের নাম থাকা টেক্সট ফাইল থেকে MySQL-এ ডেটা ইম্পোর্ট কীভাবে করবেন?

ইনপুট টেক্সট ফাইলের প্রথম সারিতে কলামের নাম থাকলে ইম্পোর্ট করার সময় 'IGNORE n ROWS' অপশন ব্যবহার করতে হয়।

উদাহরণ

A.txt ফাইলে কমা-সেপারেটেড মান (প্রথম সারি কলাম নাম):

Id,Name,Country,Salary
100,"Ram","INDIA",25000
101,"Mohan","INDIA",28000

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

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

IGNORE 1 ROWS দিয়ে ইম্পোর্ট:

mysql> LOAD DATA LOCAL INFILE 'd:\A.txt' INTO TABLE employee3_tbl FIELDS TERMINATED BY ',' ENCLOSED BY '"' IGNORE 1 ROWS;
Query OK, 2 rows affected (0.16 sec)
Records: 2 Deleted: 0 Skipped: 0 Warnings: 0

IGNORE n ROWS-এ n মান অনুযায়ী সারিগুলো বাদ দেওয়া হয়।

mysql> SELECT * FROM employee3_tbl;
+------+-------+---------+--------+
| Id   | Name  | Country | Salary |
+------+-------+---------+--------+
| 100  | Ram   | INDIA   | 25000  |
| 101  | Mohan | INDIA   | 28000  |
+------+-------+---------+--------+
2 rows in set (0.00 sec)
  1. জাভাতে CSV ফাইল থেকে ডেটা পড়া

  2. জাভাতে প্রপার্টিজ ফাইল থেকে ডেটা পড়া

  3. PDF থেকে Excel-এ ডেটা ইম্পোর্ট করার উপায়

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