mysql ইনভোক করার সময় MySQL ইউজারনেম দিতে হয়। তারপর পাসওয়ার্ড দিতে হয়। যদি সার্ভার সিস্টেমটি ব্যবহারকারীর লগইন সিস্টেম থেকে আলাদা হয়, তবে হোস্টনেমও দিতে হয় লগইন করার সময়।
অ্যাডমিনিস্ট্রেটর থেকে যোগাযোগ করে সার্ভারের সাথে কানেক্ট করার প্যারামিটারগুলো জানুন।
প্যারামিটারগুলো নির্ধারণ হলে নিচের লাইনগুলো কানেক্ট করতে ব্যবহার করুন:
shell> mysql -h host -u user -p Enter the password: ***
এখানে host = MySQL সার্ভার চলছে সেই হোস্টের নাম। user = MySQL অ্যাকাউন্টের ইউজারনেম। উপযুক্ত মান বসান। *** = পাসওয়ার্ড, যা mysql প্রম্পট করলে দিতে হয়।
সফল হলে কিছু ইন্ট্রোডাক্টরি ইনফো দেখাবে, তারপর mysql> প্রম্পট আসবে।
shell> mysql -h host -u user -p Enter password: ******** Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is 25338 to server version: 8.0.25-standard Type 'help;' or '\h' for help. Type '\c' to clear the buffer. mysql>
mysql> প্রম্পট বলছে MySQL ব্যবহারকারীর SQL কমান্ড এক্সিকিউট করার জন্য প্রস্তুত।
নোট: যদি ব্যবহারকারী MySQL চলছে সেই মেশিন থেকে লগইন করতে চায়, তবে হোস্টনেম বাদ দিয়ে নিচের লাইন রান করুন:
shell> mysql -u user -p
কানেক্ট করার সময় যদি এরর আসে: ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2), তবে MySQL সার্ভার ডেমন (Unix) বা সার্ভিস (Windows) চলছে না। অ্যাডমিনিস্ট্রেটরকে যোগাযোগ করুন।
কানেকশন সফল হলে ডিসকানেক্ট করতে নিচের কোড রান করুন:
mysql> QUIT Bye