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

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

টেক্সট ফাইলে ডেটা একই লাইনে সেপারেটর দিয়ে থাকলে 'LINES TERMINATED BY' অপশন ব্যবহার করতে হয়।

ধরুন '|' লাইন টার্মিনেটর হিসেবে ব্যবহার করা হয়েছে:

id,Name,Country,Salary|105,Chum*,Marsh,USA,11000|106,Danny*,Harrison,AUS,12000

ইম্পোর্ট কোয়েরি (LINES 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)
  1. MySQL-এ 스페শাল ক্যারেক্টার সহ টেবিল এবং কলাম নামকরণের নিয়ম

  2. MySQL টেবিলের কলামের ডেটা টাইপ পরিবর্তন করার পদ্ধতি

  3. MySQL-এ ORDER BY DESC এবং LIMIT 1,1 ব্যবহার করে সর্বোচ্চ আইডির ডেটা বের করা

  4. MySQL에서 한 테이블의 데이터를 다른 테이블로 복사하기 (INSERT INTO SELECT)