কম্পিউটার

মাইএসকিউএল-এ কোন ডাটাবেস নির্বাচন করা হয়েছে তা কীভাবে পরীক্ষা করবেন?


আমরা ডুয়াল থেকে DATABASE() পদ্ধতির সাহায্যে এটি পরীক্ষা করতে পারি। ধরুন, আমরা ডাটাবেস ব্যবসা ব্যবহার করছি। প্রশ্নটি নিম্নরূপ -

mysql> ব্যবসা ব্যবহার করুন; ডাটাবেস পরিবর্তিত হয়েছে

এখন আমরা ডুয়াল থেকে DATABASE() এর সাহায্যে কোন ডাটাবেস নির্বাচন করা হয়েছে তা পরীক্ষা করতে পারি। প্রশ্নটি নিম্নরূপ -

mysql> ডুয়াল থেকে ডেটাবেস() নির্বাচন করুন;

এখানে আউটপুট।

<প্রে>+------------+| ডেটাবেস() |+------------+| ব্যবসা |+------------+1 সারি সেটে (0.00 সেকেন্ড)

এখন সেই নির্দিষ্ট ডাটাবেসের নাম পেতে অন্য ডাটাবেস বিবেচনা করা যাক। প্রশ্নটি নিম্নরূপ।

mysql> testDatabase changemysql ব্যবহার করুন> ডুয়াল থেকে ডেটাবেস() নির্বাচন করুন;

নিচের আউটপুট।

<প্রে>+------------+| ডেটাবেস() |+------------+| পরীক্ষা |+------------+1 সারি সেটে (0.00 সেকেন্ড)

আমরা পরীক্ষা করতে পারি যে উপরের ডেটাবেসগুলি MySQL-এ উপস্থিত আছে কি না। প্রশ্নটি নিম্নরূপ -

mysql> ডাটাবেস দেখান;

এখানে আউটপুট যা সমস্ত ডাটাবেস প্রদর্শন করে।

<প্রে>+---------+| ডাটাবেস |+---------+| ব্যবসা || ডেটাবেস নমুনা || শিক্ষা || হ্যালো || তথ্য_স্কিমা || আমার ব্যবসা || mysql || কর্মক্ষমতা_স্কিমা || নমুনা || স্কিমাস্যাম্পল || sys || পরীক্ষা || ইউনিভার্সিটি ডেটাবেস |+-------------------+সেটে ১৩টি সারি (০.০৫ সেকেন্ড)

আপনি উপরে দেখতে পাচ্ছেন, আমাদের উভয় ডাটাবেস রয়েছে এবং আমরা DATABASE() পদ্ধতির সাহায্যে বর্তমান ডাটাবেসের নাম পেতে পারি।

একটি বিকল্প উপায় হল স্ট্যাটাস কমান্ড::

ব্যবহার করা
mysql> অবস্থা;

নিচের আউটপুট।

<কেন্দ্র> মাইএসকিউএল-এ কোন ডাটাবেস নির্বাচন করা হয়েছে তা কীভাবে পরীক্ষা করবেন?
  1. কিভাবে একটি MySQL ডাটাবেস ব্যাকআপ করবেন

  2. কিভাবে আমি একটি নির্দিষ্ট MySQL ডাটাবেসে টেবিলের আকার পরীক্ষা করতে পারি?

  3. একটি নির্দিষ্ট MySQL ডাটাবেসে টেবিলের স্থিতি কীভাবে পরীক্ষা করবেন?

  4. MySQL ত্রুটি - #1046 - কোন ডাটাবেস নির্বাচন করা হয়নি