এই পোস্টটি সম্পর্কে কথা বলবে:
- কিভাবে ' ব্যবহার করে সমস্ত টেবিলের নাম নির্ধারণ করবেন নির্বাচন করুন MySQL এ বিবৃতি?
- ' ব্যবহার করে একাধিক ডাটাবেসের টেবিলের নাম কীভাবে নির্ধারণ করবেন নির্বাচন করুন MySQL এ বিবৃতি?
MySQL-এ 'SELECT' স্টেটমেন্ট ব্যবহার করে সমস্ত টেবিলের নাম কীভাবে নির্ধারণ করবেন?
মাইএসকিউএল ডাটাবেস টেবিলের নাম প্রদর্শন করতে, ' নির্বাচন করুন 'বিবৃতি। এই উদ্দেশ্যে, প্রদত্ত পদক্ষেপগুলি দেখুন।
ধাপ 1: টার্মিনাল সংযোগ করুন
প্রথমে, নীচের তালিকাভুক্ত কমান্ডটি চালিয়ে মাইএসকিউএল সার্ভারের সাথে উইন্ডোজ টার্মিনাল সংযোগ করুন:
mysql -u root -p
ফলস্বরূপ, আপনাকে পাসওয়ার্ডের জন্য জিজ্ঞাসা করা হবে:
ধাপ 2: সমস্ত টেবিলের নাম প্রদর্শন করুন
এখন, চালান ' নির্বাচন করুন 'সহ কমান্ড' information_schema.tables একটি ডাটাবেসের মধ্যে বিদ্যমান সমস্ত টেবিল এবং শো সম্পর্কে তথ্য পেতে:
information_schema.tables থেকে TablesName হিসাবে Table_name নির্বাচন করুন;
MySQL-এ 'SELECT' স্টেটমেন্ট ব্যবহার করে একাধিক ডাটাবেসের টেবিলের নাম কীভাবে নির্ধারণ করবেন?
আপনি যদি একসাথে একাধিক ডাটাবেস টেবিল প্রদর্শন করতে চান, ' মিলন ” অপারেটর ব্যবহার করা যেতে পারে:
information_schema.tables থেকে TablesName হিসেবে Table_name নির্বাচন করুন যেখানে table_schema = 'mariadb' UNION তথ্য_schema.tables থেকে TablesName হিসেবে Table_name নির্বাচন করুন যেখানে table_schema = 'mynewdb';এখানে:
- ' নির্বাচন করুন ” কমান্ডটি ডাটাবেস থেকে রেকর্ড নির্বাচন করার জন্য ব্যবহার করা হয়।
- ' টেবিল_নাম ” হল ডিফল্ট ভেরিয়েবল।
- ' টেবিলের নাম ” হল ফলস্বরূপ টেবিল কলামের নাম।
- ' information_schema.tables 'অপারেটর দুই বা একাধিক ফলাফল একত্রিত করে' নির্বাচন করুন 'বিবৃতি।
- ' কোথায় ” ধারা প্রদত্ত শর্ত পূরণকারী রেকর্ডগুলিকে বের করে।
- ' টেবিল_স্কিমা ” ভেরিয়েবল ডাটাবেসের নাম সংরক্ষণ করতে ব্যবহার করা হবে।
- ' mariadb ' এবং ' mynewdb ” আমাদের ডাটাবেসের নাম।
আপনি দেখতে পাচ্ছেন, উপরের তালিকাভুক্ত দুটি ডাটাবেসের টেবিল একই টেবিলে দেখানো হয়েছে:
একাধিক ফলাফল পাওয়ার আরেকটি উপায় ' নির্বাচন করুন ' পৃথক টেবিলে প্রশ্ন, সেমিকোলন ' ; ' ব্যবহার করা যেতে পারে:
information_schema.tables থেকে TablesName হিসাবে Table_name নির্বাচন করুন যেখানে table_schema = 'mariadb'; information_schema.tables থেকে TablesName হিসাবে Table_name নির্বাচন করুন যেখানে table_schema = 'mynewdb';
এখানেই শেষ! আমরা MySQL-এর 'SELECT' স্টেটমেন্ট ব্যবহার করে টেবিলের নাম পাওয়ার জন্য বিভিন্ন প্রশ্ন প্রদান করেছি।
উপসংহার
ব্যবহার করে টেবিলের নাম পেতে ' নির্বাচন করুন মাইএসকিউএল-এ বিবৃতি, ' তথ্য_schema.tables থেকে TablesName হিসাবে টেবিল_নাম নির্বাচন করুন; ” কমান্ড ব্যবহার করা যেতে পারে। একাধিক ফলাফল পেতে “ নির্বাচন করুন 'একযোগে বিবৃতি, ' মিলন ” অপারেটর ব্যবহার করা যাবে। অন্যদিকে, “ ; ” পৃথকভাবে বিভিন্ন ডাটাবেসের টেবিলের নাম দেখায়। এই পোস্টটি MySQL-এ 'SELECT' স্টেটমেন্ট ব্যবহার করে টেবিলের নাম পাওয়ার পদ্ধতি প্রদর্শন করেছে।