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