MySQL ডেটাবেসের ফাইলগুলো কোথায় সংরক্ষিত হয় তা জানতে সিস্টেম ভেরিয়েবল @@datadir ব্যবহার করা হয়।
সিনট্যাক্স
SELECT @@datadir;
উদাহরণ
mysql> SELECT @@datadir;
+---------------------------------------------+ | @@datadir | +---------------------------------------------+ | C:\ProgramData\MySQL\MySQL Server 8.0\Data\ | +---------------------------------------------+
উপরের পাথে গিয়ে Data ফোল্ডার খুললে সব ডেটাবেসের ফোল্ডার দেখতে পাবেন। প্রতিটি ডেটাবেসের জন্য একটি ফোল্ডার থাকে, যেখানে টেবিলের ফাইলগুলো (.ibd, .frm ইত্যাদি) থাকে।
নোট: অপারেটিং সিস্টেম অনুযায়ী পাথ ভিন্ন হতে পারে:
- Windows:
C:\ProgramData\MySQL\MySQL Server X.X\Data\ - Linux:
/var/lib/mysql/ - macOS (Homebrew):
/usr/local/var/mysql/
DROP DATABASE কমান্ড ব্যবহার করুন।