একটি টেক্সট ফাইলে MySQL ক্যোয়ারী আউটপুট সংরক্ষণ করতে, আমরা OUTFILE কমান্ড ব্যবহার করতে পারি।
আসুন প্রথমে একটি টেবিল তৈরি করি।
mysql> টেবিল তৈরি করুন SaveintoTextFile -> ( -> id int, -> name varchar(100) -> );কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.55 সেকেন্ড)
টেবিলে রেকর্ড সন্নিবেশ করা হচ্ছে।
mysql> SaveintoTextFile মানগুলিতে সন্নিবেশ করুন(1,'John');কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.44 সেকেন্ড)mysql> SaveintoTextFile মানগুলিতে ঢোকান(101,'ক্যারল');কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.17 সেকেন্ড) )mysql> SaveintoTextFile মানগুলিতে সন্নিবেশ করুনসমস্ত রেকর্ড প্রদর্শন করতে।
SaveintoTextFile থেকেmysql> নির্বাচন করুন;এখানে আউটপুট।
+------+-------+| আইডি | নাম |+------+-------+| 1 | জন || 101 | ক্যারল || 3 | ডেভিড |+------+-------+3 সারি সেটে (0.00 সেকেন্ড)একটি টেক্সট ফাইলে ফলাফল প্রদর্শন করার জন্য নিম্নলিখিত সিনট্যাক্স।
আপনার টেবিলের নাম থেকে col_name1,col_name2,.......N নির্বাচন করুন INTO OUTFILE "my.cnf ফাইলের পথ- নিরাপদ-ফাইল-প্রিভি";আসুন নিচের প্রশ্নে উপরের সিনট্যাক্সটি বাস্তবায়ন করি। এখানে, আমাদের টেক্সট ফাইল হল “QueryOutput.txt”
mysql> আইডি নির্বাচন করুন, SaveintoTextFile থেকে নাম -> আউটফাইল "C:/ProgramData/MySQL/MySQL সার্ভার 8.0/Uploads/QueryOutput.txt"; কোয়েরি ঠিক আছে, 3টি সারি প্রভাবিত (0.02 সেকেন্ড)টেক্সট ফাইল তৈরি করা হয়েছে কিনা তা পরীক্ষা করতে, "আপলোড" ফোল্ডারটি চেক করুন।
এখন, টেক্সট ফাইল খুলুন। নিম্নলিখিত স্ক্রিনশটে দেখানো ফাইলে পাঠ্যটি দৃশ্যমান হবে।