উত্তর:
mysql -u <user> -p -e "select * from schema.table"
mysql -u <user> -p -B --disable-column-names -e 'select * from schema.table'
*
বর্তমানের ডিরেক্টরিতে সমস্ত ফাইলগুলিতে নক্ষত্রকে দ্বিগুণ করেছেন , যদিও এই সম্প্রসারণটি সিঙ্গলকোটে হয় না, এর কারণটি স্থির করে। ডাবলকোটগুলি ব্যতীত অনুসন্ধানগুলির জন্য কাজ করবে *
।
mysql.exe -u root -e "my query"
mysql -uroot -p -hslavedb.mydomain.com mydb_production -e "select * from users;"
ব্যবহার প্রিন্টআউট থেকে:
-e
,--execute=name
কমান্ড কার্যকর এবং প্রস্থান। (অক্ষম--force
এবং ইতিহাস ফাইল)
শীতল শেল ট্রিক দিয়ে আপনি এটি কীভাবে করতে পারেন তা এখানে:
mysql -uroot -p -hslavedb.mydomain.com mydb_production <<< 'select * from users'
'<<<' শেলটি ইকো থেকে পাইপিংয়ের অনুরূপ স্ট্ডিন হিসাবে যা কিছু অনুসরণ করে তা নিতে নির্দেশ দেয়।
টেবিল-ফর্ম্যাট আউটপুট সক্ষম করতে -t পতাকা ব্যবহার করুন
যদি আপনি প্রায়শই চালান এমন কোনও কোয়েরি হয় তবে আপনি এটি কোনও ফাইলে সংরক্ষণ করতে পারেন। তারপরে আপনি যে কোনও সময় এটি চালাতে চান :
mysql < thefile
(অবশ্যই সমস্ত লগইন এবং ডাটাবেস পতাকা সহ)