একটি MySQL প্রোগ্রাম কমান্ড লাইন থেকে (অর্থাৎ আপনার শেল বা কমান্ড প্রম্পট থেকে) আহ্বান করা যায়।
কীভাবে আহ্বান করবেন?
প্রোগ্রামের নাম লিখে তারপর যেকোনো অপশন বা আর্গুমেন্ট দিয়ে প্রোগ্রামকে নির্দেশ দেওয়া যায়।
নিচে কিছু স্যাম্পল প্রোগ্রাম আহ্বান দেখানো হলো। shell> কমান্ড ইন্টারপ্রেটারের প্রম্পট প্রতীক, যা ব্যবহারকারীর টাইপ করা অংশ নয়। ব্যবহারকারীর কমান্ড ইন্টারপ্রেটার অনুযায়ী স্পেসিফিক প্রম্পট ভিন্ন হতে পারে।
সাধারণ প্রম্পট: sh, ksh, বা bash-এ $; csh বা tcsh-এ %; উইন্ডোজ command.com বা cmd.exe-এ C:\>।
ক্যোয়ারি
shell> mysql --user=root test shell> mysqladmin extended-status variables shell> mysqlshow --help shell> mysqldump -u root personnel
এক বা দুটি ড্যাশ (-, --) দিয়ে শুরু হওয়া আর্গুমেন্টগুলো প্রোগ্রাম অপশন নির্দেশ করে।
অপশনগুলো সাধারণত প্রোগ্রামের কनेकশন টাইপ বা অপারেশনাল মোড প্রভাবিত করে।
নন-অপশন আর্গুমেন্ট (যাদের লিডিং ড্যাশ নেই) প্রোগ্রামকে অতিরিক্ত তথ্য দেয়।
উদাহরণ
mysql প্রোগ্রাম প্রথম নন-অপশন আর্গুমেন্টকে ডাটাবেস নাম হিসেবে ইন্টারপ্রেট করে, তাই mysql --user=root test কমান্ড বোঝায় ব্যবহারকারী test ডাটাবেস ব্যবহার করতে চায়।
কিছু অপশন অনেক প্রোগ্রামের জন্য কমন।
সবচেয়ে বেশি ব্যবহৃত অপশনগুলো: --host (বা -h), --user (বা -u), এবং --password (বা -p) যেগুলো কनेकশন প্যারামিটার নির্দেশ করে। এগুলো MySQL সার্ভার চলছে এমন হোস্ট, এবং ব্যবহারকারীর MySQL অ্যাকাউন্টের ইউজার নাম ও পাসওয়ার্ড বোঝায়।