কম্পিউটার

আমরা কিভাবে MySQL টেবিল থেকে কিছু ক্ষেত্র(গুলি) একটি টেক্সট ফাইলে রপ্তানি করতে পারি?


MySQL টেবিল থেকে একটি ফাইলে ডেটা এক্সপোর্ট করার সময় এটি SELECT … INTO OUTFILE স্টেটমেন্টে কলাম(গুলি) নাম প্রদান করে করা যেতে পারে। আমরা নিচের উদাহরণের সাহায্যে এটি ব্যাখ্যা করছি -

উদাহরণ

ধরুন আমরা টেবিল 'ছাত্রের_তথ্য' থেকে ডেটা অনুসরণ করছি -

mysql> Select * from Student_info;
+------+---------+------------+------------+
| id   | Name    | Address    | Subject    |
+------+---------+------------+------------+
| 101  | YashPal | Amritsar   | History    |
| 105  | Gaurav  | Chandigarh | Literature |
| 125  | Raman   | Shimla     | Computers  |
| 130  | Ram     | Jhansi     | Computers  |
| 132  | Shyam   | Chandigarh | Economics  |
| 133  | Mohan   | Delhi      | Computers  |
+------+---------+------------+------------+
6 rows in set (0.07 sec)

ধরুন আমরা উপরের টেবিল থেকে শুধুমাত্র দুটি কলাম 'আইডি' এবং 'নাম' একটি ফাইলে রপ্তানি করতে চাই তাহলে নিচের ক্যোয়ারীটি 'স্টুডেন্ট_ইনফো' টেবিল থেকে শুধুমাত্র 'আইডি' এবং 'নাম'-এর মান 'নামক ফাইলে রপ্তানি করতে পারে। student1.txt' −

mysql> Select id, Name from Student_info INTO OUTFILE 'C:/mysql/bin/mysql-files/student1.txt';
Query OK, 6 rows affected (0.07 sec)

উপরের ক্যোয়ারীটি 'Student.txt' নামে একটি ফাইল তৈরি করবে এবং এতে 'Student_info' টেবিল থেকে কলাম 'id' এবং 'name' এর মান রপ্তানি করবে।


  1. আমি কিভাবে MySQL টেবিল থেকে একটি ফাইলে কিছু শর্তের উপর ভিত্তি করে মান রপ্তানি করতে পারি?

  2. আমি কিভাবে MySQL সাবকোয়েরি FROM ক্লজে একটি টেবিল হিসাবে ব্যবহার করতে পারি?

  3. আমি কিভাবে একটি MySQL টেবিল থেকে একটি বিদ্যমান কলাম ড্রপ করতে পারি?

  4. আমি কিভাবে MySQL এ একটি বুলিয়ান ক্ষেত্র যোগ করতে পারি?