কিভাবে MySQL এ ডেটাবেস স্টেটমেন্ট তৈরি করে কাজ করে

Kibhabe Mysql E Detabesa Stetamenta Tairi Kare Kaja Kare



MySQL হল একটি বহুল ব্যবহৃত RDBMS যা বিভিন্ন ডাটাবেস অপারেশন করার জন্য বিভিন্ন কমান্ড এবং প্রশ্ন সমর্থন করে। তাদের মধ্যে একটি একটি নতুন ডাটাবেস তৈরি করছে যা ব্যবহার করে করা যেতে পারে ' ডেটাবেস তৈরি করুন 'বিবৃতি। ডেটাবেস তৈরি করুন বিবৃতি আপনাকে MySQL সার্ভারে একটি বিশেষ নাম দিয়ে একটি নতুন ডাটাবেস সংজ্ঞায়িত করার অনুমতি দেয় যাতে তৈরি করার সুবিধা রয়েছে। এই বিবৃতিটি ব্যবহার করে, আপনি নতুন ডাটাবেসের জন্য বিভিন্ন বিকল্প নির্দিষ্ট করতে পারেন, যেমন ডিফল্ট অক্ষর সেট, সমষ্টি ইত্যাদি।

এই নিবন্ধটি ব্যাখ্যা করবে কিভাবে MySQL-এ ডেটাবেস স্টেটমেন্ট তৈরি করে কাজ করে।







কিভাবে MySQL সার্ভারে ডেটাবেস স্টেটমেন্ট তৈরি করে কাজ করে?

মাইএসকিউএল-এ, 'ব্যবহার করে একটি নতুন ডাটাবেস তৈরি করা যেতে পারে ডেটাবেস তৈরি করুন ” নির্দিষ্ট নামের সাথে বিবৃতি। ডাটাবেস তৈরির সিনট্যাক্স নীচে দেওয়া হল:



ডেটাবেস তৈরি করুন [ ডাটাবেস-নাম ] ;


উপরের সিনট্যাক্সে, ' [ডাটাবেস-নাম] ” যেকোন উপযুক্ত ডাটাবেসের নামের জন্য।



আসুন একটি ডাটাবেস তৈরির উদাহরণগুলিতে চলে যাই, তবে তার আগে নিশ্চিত হয়ে নিন যে আপনি MySQL ডাটাবেসে লগ ইন করেছেন।





উদাহরণ 1: একটি ডাটাবেস তৈরি করুন

একটি ডাটাবেস নাম তৈরির একটি উদাহরণ ' linuxhintdatabase 'নীচে দেওয়া হল:



linuxhintdatabase ডাটাবেস তৈরি করুন;


আউটপুট


আউটপুট দেখিয়েছে যে ডাটাবেসের নাম ' linuxhintdatabase ' তৈরি করা হয়েছে.

এখন নিশ্চিত করা যাক যে ডাটাবেস তৈরি করা হয়েছে কি না ' দেখান 'কমান্ড নিম্নরূপ:

linuxhintdatabase তৈরি করা ডেটাবেস দেখান;


আউটপুট


আউটপুট নতুন (linuxhintdatabase) তৈরি ডাটাবেস সম্পর্কে তথ্য চিত্রিত করে।

উদাহরণ 2: 'যদি বিদ্যমান না থাকে' বিকল্পটি দিয়ে একটি ডাটাবেস তৈরি করুন

মাইএসকিউএল-এ নতুন ডাটাবেস তৈরি করার সময়, ' যদি না থাকে ' বিকল্পটি নিশ্চিত করার জন্য ব্যবহার করা হয় যে নির্দিষ্ট ডাটাবেস (একই নাম) সার্ভারে ইতিমধ্যেই বিদ্যমান নেই৷ ব্যবহার করে একটি ডাটাবেস তৈরি করতে ' যদি না থাকে ' বিকল্পটি নীচের কমান্ডটি টাইপ করুন:

linuxhintdatabase1 বিদ্যমান না থাকলে ডেটাবেস তৈরি করুন;


উপরের কমান্ডে, ' linuxhintdatabase1 ” হল নতুন ডাটাবেসের নাম।

আউটপুট


আউটপুট দেখায় যে ডাটাবেস তৈরি করা হয়েছে।

উদাহরণ 3: CHARACTER SET এবং COLLATE দিয়ে একটি ডাটাবেস তৈরি করুন

দ্য ' অক্ষর সেট ' ডাটাবেসের জন্য অক্ষর এনকোডিং সংজ্ঞায়িত করে, যখন ' কোলাট ” অক্ষর বাছাই এবং তুলনা করার নিয়মগুলি সংজ্ঞায়িত করে। 'ক্যারেক্টার সেট' এবং 'কোললেট' দিয়ে একটি ডাটাবেস তৈরি করতে, নিচের কমান্ডটি টাইপ করুন:

ডাটাবেস তৈরি করুন linuxhintdatabase2 চরিত্র সেট utf8mb4 utf8mb4_unicode_ci;


আউটপুট


আউটপুট দেখায় যে নির্দিষ্ট বিকল্পগুলির সাথে ডাটাবেস তৈরি করা হয়েছে।

কিভাবে নতুন তৈরি ডাটাবেস ব্যবহার করবেন?

ডাটাবেস ব্যবহার করে ব্যবহার/নির্বাচন করা যেতে পারে ' ব্যবহার মাইএসকিউএল-এ লগ ইন করার পর কমান্ড দিন। MySQL ডাটাবেস ব্যবহার করার জন্য একটি উদাহরণ নীচে দেওয়া হল:

linuxhintdatabase ব্যবহার করুন;


আউটপুট


আউটপুট দেখায় যে ডাটাবেসটি নতুন তৈরি ডাটাবেসে পরিবর্তন করা হয়েছে যার মানে এখন ব্যবহারকারী এটি ব্যবহার করতে সক্ষম হবেন।

কিভাবে নতুন তৈরি ডাটাবেসে সরাসরি লগইন করবেন?

নতুন তৈরি ডাটাবেসে সরাসরি লগইন করতে, নিচে দেওয়া ব্যবহারকারীর নাম এবং পাসওয়ার্ড সহ MySQL কমান্ডটি ব্যবহার করুন:

mysql -ভিতরে মো -পি linuxhintdatabase


উপরের কমান্ডে, ' মো ' হল ব্যবহারকারীর নাম, এবং ' linuxhintdatabase ” হল ডাটাবেসের নাম। এই কমান্ডটি কার্যকর করার পরে, আপনাকে MySQL সার্ভারের জন্য পাসওয়ার্ড ইনপুট করতে বলা হবে।

আউটপুট


আউটপুট দেখায় যে ডাটাবেস সংযুক্ত করা হয়েছে।

কিভাবে একটি ডাটাবেস মুছে ফেলবেন?

মাইএসকিউএল-এ, ডাটাবেসটি ' ব্যবহার করে মুছে ফেলা যেতে পারে ড্রপ 'কমান্ড, উদাহরণটি নীচে দেওয়া হল:

ড্রপ ডাটাবেস লিনাক্সহিন্টডেটাবেস;


উপরের কমান্ডে, ' linuxhintdatabase ” হল ডাটাবেসের নাম।

আউটপুট


আউটপুট দেখায় যে ডাটাবেস বাদ দেওয়া হয়েছে (মুছে ফেলা হয়েছে)।

উপসংহার

দ্য ' ডেটাবেস তৈরি করুন ” বিবৃতি একটি শক্তিশালী বৈশিষ্ট্য যা ব্যবহারকারীদের MySQL সার্ভারে কোনো অতিরিক্ত বিকল্প বা সেটিংস সহ একটি নতুন ডাটাবেস তৈরি করতে দেয়। এই নিবন্ধটি একটি ডাটাবেস তৈরি, ডাটাবেস ব্যবহার করে, সরাসরি ডাটাবেসে লগ ইন করা এবং একটি ডাটাবেস মুছে ফেলার উদাহরণ সহ CREATE DATABASE স্টেটমেন্টের সিনট্যাক্স ব্যাখ্যা করেছে।