MYSQL এর কম্যান্ড মাস্টার হয়ে যানঃ পর্ব ১

14
504
MYSQL এর কম্যান্ড মাস্টার হয়ে যানঃ পর্ব ১

যুক্তি বাদী

নাস্তিক্যবাদ বিশ্বাস নয় বরং অবিশ্বাস এবং সংশয়ের ওপর প্রতিষ্ঠিত। বিশ্বাসকে খণ্ডন নয় বরং বিশ্বাসের অনুপস্থিতিই এখানে মুখ্য।
MYSQL এর কম্যান্ড মাস্টার হয়ে যানঃ পর্ব ১

সালাম সবাইকে। আসা করি সবাই ভাল আছেন। আজকে থেকে ছোট একটি ধারাবাহিক পোস্ট শুরু করছি। এখানে আমি আপনাদের সাথে কিছু কোডিং বা মাই এসকিউএল এর কম্যান্ড উপস্থাপনা করব এবং কোন কম্যান্ড দিলে কি কাজ হবে সেটা ত অবশ্যই বলে দিব। মাই এসকিউএল এর কম্যান্ড গুলো জানা থাকলে আপনার ডাটাব্যাস পরিচালনা করতে খুব সহজ এবং দ্রুত গতির হবে কারন মাত্র ছোট একটি কম্যান্ড দিয়েই আপনি অনেক কিছু করে ফেলতে পারবেন। তাহলে শুরু করে দিন এখুনি।

MYSQL এর কম্যান্ড মাস্টার হয়ে যানঃ পর্ব ১

১। unix shell দিয়ে লগইন করতে ব্যবহার করুন এটি। আপনি -h ব্যবহার করতে পারবেন যদি প্রয়োজন হয়।

# [mysql dir]/bin/mysql -h hostname -u root -p

২ database তৈরি করুন আপনার sql server এ।

mysql> create database [databasename];

৩। সমস্ত databases এর লিস্ট দেখুন আপনার sql server থেকে

mysql> show databases;

৪। Switch করুন একটি database থেকে আরেকটিতে।

mysql> use [db name];

৫। আপনার ডাটাব্যাসের মাঝে সমস্ত টেবিল গুলো দেখতে।

mysql> show tables;

৬। database’এর field formats দেখুন।

mysql> describe [table name];

৭। database মুছে ফেলতে।

mysql> drop database [database name];

৮। টেবিল মুছে দিতে চাইলে

mysql> drop table [table name];

৯। একটি টেবিল এর সমস্ত ডাটা গুলো দেখে নিতে।

mysql> SELECT * FROM [table name];

১০। একটি টেবিল থেকে প্রতি columns এর তথ্য গুলো পেতে চাইল।

mysql> show columns from [table name];

১১। ধরুন একটি টেবিল থেকে আপনি “whatever” নামের কোন তথ্য খুজছেন তাহলে এটি।

mysql> SELECT * FROM [table name] WHERE [field name] = “whatever”;

১২। ধরুন “Bob” নামের একজন ব্যাক্তির যার মোবাইল নাম্বার ‘3444444’ সেই ব্যাক্তির সমস্ত তথ্য দেখতে নিচের কম্যান্ড।

mysql> SELECT * FROM [table name] WHERE name = “Bob” AND phone_number = ‘3444444’;

১৩। যদি “Bob” নামের মানুষ এবং ‘3444444’ মোবাইল নাম্বার বাদে সমস্ত তথ্য দেখতে চান সেই টেবিল এর তাহলে এটি।

mysql> SELECT * FROM [table name] WHERE name != “Bob” AND phone_number = ‘3444444’ order by phone_number;

১৪। যদি একটি টেবিল এর সমস্ত তথ্য দেখতে চান সেটি ‘bob’ নাম এবং ‘3444444’ দিয়ে শুরু হয়েছে। (একটি টেবিল এর মাঝে একি নামের হাজার মানুষ থাকতে পারে।)

mysql> SELECT * FROM [table name] WHERE name like “Bob%” AND phone_number = ‘3444444’;

১৫। যদি একটি টেবিল এর ১ নং থেকে ৫ নং তথ্য দেখতে চান সেটি ‘bob’ নাম এবং ‘3444444’ দিয়ে শুরু হয়েছে

mysql> SELECT * FROM [table name] WHERE name like “Bob%” AND phone_number = ‘3444444’ limit 1,5;

14 মন্তব্য

একটি উত্তর ত্যাগ