यह जानने के लिए कि MySQL डेटाबेस फाइलें कहां संग्रहीत करता है, आप वेरिएबल @@datadir का उपयोग कर सकते हैं। क्वेरी इस प्रकार है -
mysql> select @@datadir;
निम्नलिखित आउटपुट पथ प्रदर्शित करता है -
+---------------------------------------------+ | @@datadir | +---------------------------------------------+ | C:\ProgramData\MySQL\MySQL Server 8.0\Data\ | +---------------------------------------------+ 1 row in set (0.00 sec)
यहां स्नैपशॉट है जहां MySQL डेटाबेस फाइलें संग्रहीत करता है यानी वही पथ जो हमें ऊपर मिला -

अब, आइए SHOW कमांड की मदद से सत्यापित करें कि उपरोक्त डेटाबेस मौजूद हैं या नहीं।
क्वेरी इस प्रकार है -
mysql> SHOW DATABASES;
यहां आउटपुट है -
+--------------------+ | Database | +--------------------+ | business | | database1 | | databasesample | | education | | hello | | information_schema | | javadatabase2 | | javasampledatabase | | mybusiness | | mydatabase | | mysql | | performance_schema | | sample | | sampledatabase | | schemasample | | sys | | test | | test3 | | universitydatabase | +--------------------+ 19 rows in set (0.12 sec)
उपरोक्त आउटपुट देखें, सभी डेटाबेस मेल खाते हैं।
लिनक्स/मैक पर: डिफ़ॉल्ट डेटा डायरेक्टरी आमतौर पर/var/lib/mysql/होती है।mysqld --help --verbose | grep datadirया कॉन्फ़िगरेशन फाइल (my.cnf/my.ini) मेंdatadirसेटिंग से सटीक स्थान ज्ञात करें। प्रत्येक डेटाबेस की अपनी सबडायरेक्टरी होती है जिसमें.ibd(InnoDB प्रति-टेबल टेबलस्पेस),.frm(पुराना मेटाडेटा),.MYD/.MYI(MyISAM) फाइलें होती हैं।