mysqlshow ক্লায়েন্ট ব্যবহার করে দেখা যায় কোন ডাটাবেস আছে, তাদের টেবিল, বা একটি টেবিলের কলাম বা ইন্ডেক্স। এটি যেকোনো SQL SHOW স্টেটমেন্টের জন্য কমান্ড-লাইন ইন্টারফেস প্রদান করে।
mysqlshow আহ্বান করা
mysqlshow ইউটিলিটি নিচেরভাবে আহ্বান করা যায়:
shell> mysqlshow [options] [db_name [tbl_name [col_name]]]
এখানে,
যদি কোনো ডাটাবেস প্রদান না করা হয়, ডাটাবেস নামের তালিকা প্রদর্শিত হয়।
যদি কোনো টেবিল দেওয়া না থাকে, ডাটাবেসে সব মিলে যাওয়া টেবিল প্রদর্শিত হয়।
যদি কোনো কলাম দেওয়া না থাকে, টেবিলে সব মিলে যাওয়া কলাম এবং কলাম টাইপ দেখানো হয়।
আউটপুটে শুধু তাদের নাম দেখানো হয় যেসব ডাটাবেস, টেবিল, বা কলামের জন্য ব্যবহারকারীর নির্দিষ্ট প্রিভিলেজ থাকে।
অপশন
mysqlshow নিচের অপশনগুলো সমর্থন করে। এগুলো কমান্ড লাইনে বা অপশন ফাইলের [mysqlshow] এবং [client] গ্রুপে নির্দিষ্ট করা যায়।
--bind-address=ip_address
যদি কম্পিউটারে একাধিক নেটওয়ার্ক ইন্টারফেস থাকে, এই অপশন ব্যবহার করে কোন ইন্টারফেস MySQL সার্ভারের সাথে সংযোগ করতে ব্যবহার হবে তা সিলেক্ট করা যায়।
--character-sets-dir=dir_name
ক্যারেক্টার সেট ইনস্টল করা ডিরেক্টরি।
--compress, -C
সম্ভব হলে ক্লায়েন্ট এবং সার্ভারের মাঝপথে পাঠানো সকল ইনফরমেশন কমপ্রেস করে।
--count
প্রতি টেবিল সারির সংখ্যা দেখাবে। নন-MyISAM টেবিলের জন্য এটি ধীর হতে পারে।
--port=port_num, -P port_num
TCP/IP সংযোগের জন্য, পোর্ট নম্বর কত হবে তা বলে।
--print-defaults
প্রোগ্রামের নাম এবং অপশন ফাইল থেকে পাওয়া সব অপশন প্রিন্ট করে।
--user=user_name, -u user_name
সার্ভারের সাথে সংযোগ করতে ব্যবহৃত MySQL অ্যাকাউন্টের ইউজার নাম।
--verbose, -v
ভার্বোজ মোড। প্রোগ্রাম কী করছে তার বেশি ইনফরমেশন প্রিন্ট করে। এই অপশন একাধিকবার ব্যবহার করা যায় ইনফরমেশন আউটপুট বেড়াতে।
--version, -V
ভার্সন ইনফরমেশন দেখিয়ে এক্সিট করে।