MySQL-এ ডাটাবেসের অস্তিত্ব যাচাই করতে INFORMATION_SCHEMA.SCHEMATA কুয়েরি করা হয়।
সিনট্যাক্স
SELECT SCHEMA_NAME FROM INFORMATION_SCHEMA.SCHEMATA WHERE SCHEMA_NAME = 'database_name';
কেস ১: ডাটাবেস আছে
mysql> SELECT SCHEMA_NAME FROM INFORMATION_SCHEMA.SCHEMATA WHERE SCHEMA_NAME = 'business';
+-------------+ | SCHEMA_NAME | +-------------+ | business | +-------------+
কেস ২: ডাটাবেস নেই
mysql> SELECT SCHEMA_NAME FROM INFORMATION_SCHEMA.SCHEMATA WHERE SCHEMA_NAME = 'sample2'; Empty set (0.00 sec)
অন্যান্য উপযোগী কমান্ড
SHOW DATABASES;- সব ডাটাবেস তালিকাUSE business;- ডাটাবেস নির্বাচনSHOW TABLES;- বর্তমান ডাটাবেসের টেবিল তালিকাDESC table_name;- টেবিল স্ট্রাকচার দেখা