কম্পিউটার

টেক্সট ফাইল থেকে মাইএসকিউএল টেবিলে ডাটা ইম্পোর্ট করার জন্য আমরা কীভাবে 'FIELDS TERMINATED BY' বিকল্পের সাথে MySQL ডেটা ইনফাইল স্টেটমেন্ট লোড করতে পারি?


'FIELDS TERMINATED BY' বিকল্পটি ব্যবহার করা উচিত যখন আমরা MySQL টেবিলে যে টেক্সট ফাইলটি ইম্পোর্ট করতে চাই তাতে কমা(,) বা কোলন(:), সেমিকোলন(; মত অন্য কোনো বিভাজক দিয়ে আলাদা করা মান থাকে। ) ইত্যাদি। নিচের উদাহরণের সাহায্যে তা বোঝা যাবে −

উদাহরণ

ধরুন আমাদের কাছে একটি সেমিকোলন(;) দ্বারা পৃথক করা নিম্নোক্ত ডেটা রয়েছে, যা আমরা একটি MySQL ফাইলে আমদানি করতে চাই টেক্সট ফাইল 'A.txt'-

100;Ram;IND;15000
120;Mohan;IND;18000

এখন নিচের কোয়েরির সাহায্যে 'FIELDS Sparated BY' বিকল্পটি ব্যবহার করে আমরা MySQL টেবিলে ডেটা আমদানি করতে পারি -

mysql> LOAD DATA LOCAL INFILE 'd:\A.txt' INTO table employee12_tbl FIELDS TERMINATED BY ';';
Query OK, 2 rows affected (0.04 sec)
Records: 2 Deleted: 0 Skipped: 0 Warnings: 0

mysql> Select * from employee12_tbl;
+------+----------------+----------+--------+
| Id   | Name           | Country  | Salary |
+------+----------------+----------+--------+
| 100  | Ram            | IND      |  15000 |
| 120  | Mohan          | IND      |  18000 |
+------+----------------+----------+--------+
2 rows in set (0.00 sec)

  1. কিভাবে আমরা INSERT স্টেটমেন্ট সহ একটি MySQL সাবকোয়েরি ব্যবহার করতে পারি?

  2. MySQL স্টেটমেন্ট এক টেবিল থেকে ডাটা কপি করে অন্য টেবিলে ঢোকাতে

  3. একটি মাইএসকিউএল টেবিল থেকে ডেটা মুছে ফেলার পরে 1 দিয়ে কীভাবে স্বয়ংক্রিয়ভাবে বৃদ্ধি পাবে?

  4. কিভাবে টেক্সট ফাইল থেকে এক্সেলে ডেটা আমদানি করবেন (3টি পদ্ধতি)