কম্পিউটার টিউটোরিয়াল

MySQL-এ বর্তমান নির্বাচিত ডেটাবেস কীভাবে জানবেন?

DATABASE() ফাংশন এবং STATUS কমান্ড

বর্তমান সেশন কোন ডেটাবেসে আছে তা জানার দুটি সহজ উপায় রয়েছে।

১. DATABASE() FROM DUAL

mysql> USE business;
Database changed
mysql> SELECT DATABASE() FROM DUAL;
+------------+
| DATABASE() |
+------------+
| business   |
+------------+

২. STATUS কমান্ড

mysql> STATUS;
--------------
mysql  Ver 8.0.12 for Linux on x86_64 (MySQL Community Server - GPL)
...
Current database: business
...

MySQL-এ বর্তমান নির্বাচিত ডেটাবেস কীভাবে জানবেন?

সকল ডেটাবেস তালিকা (যাচাই용)

mysql> SHOW DATABASES;
+--------------------+
| Database           |
+--------------------+
| business           |
| test               |
| information_schema |
| ...                |
+--------------------+

টিপস: কানেকশন পুল বা ORM ব্যবহার সময় বর্তমান ডেটাবেস জানা দরকার হলে SELECT DATABASE() সবচেয়ে নিরাপদ।

  1. মাইএসকিউএল ডাটাবেস ব্যাকআপ করার পদ্ধতি

  2. নির্দিষ্ট MySQL ডাটাবেসের টেবিলের আকার কীভাবে যাচাই করবেন?

  3. MySQL ডাটাবেসের টেবিলগুলোর টেবিল স্ট্যাটাস কীভাবে চেক করবেন?

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