डेटाबेस में SQL फ़ाइल चलाने के लिए, आपको नीचे दिए गए सिंटैक्स का उपयोग करने की आवश्यकता है:
mysql -u yourUserName -p yourDatabaseName < yourFileName.sql
उपरोक्त सिंटैक्स को समझने के लिए, आइए विंडोज़+आर शॉर्टकट कुंजी का उपयोग करके कमांड प्रॉम्प्ट खोलें।
स्नैपशॉट इस प्रकार है:
OK बटन दबाने के बाद आपको एक कमांड प्रॉम्प्ट मिलेगा। स्नैपशॉट इस प्रकार है:
अब बिन निर्देशिका पर पहुँचें, स्नैपशॉट इस प्रकार है:
यहाँ मेरी फ़ाइल 'mydb.sql' है जो बिन निर्देशिका में स्थित है। SQL फ़ाइल का स्नैपशॉट और सामग्री इस प्रकार है:
अब आप उपरोक्त सिंटैक्स टाइप कर सकते हैं जिसकी चर्चा मैंने SQL फ़ाइल को चलाने के लिए की है। कमांड का स्नैपशॉट इस प्रकार है:
अब आप चेक कर सकते हैं कि टेबल 'इंस्ट्रक्टर' डेटाबेस टेस्ट में बनाया गया है या नहीं।
अब USE कमांड का उपयोग करके डेटाबेस टेस्ट पर स्विच करें। क्वेरी इस प्रकार है:
mysql>Use test
अब जाँच करें कि तालिका 'प्रशिक्षक' परीक्षण डेटाबेस में मौजूद है। क्वेरी इस प्रकार है:
हां, हमारे पास इंस्ट्रक्टर टेबल है। अब हमें यह जांचने की आवश्यकता है कि रिकॉर्ड मौजूद है या नहीं जो तालिका में डाला गया है। क्वेरी इस प्रकार है:
mysql> select *from instructor;
निम्न आउटपुट है:
+----+-------+ | id | Name | +----+-------+ | 1 | John | | 2 | Larry | | 3 | Sam | +----+-------+ 3 rows in set (0.00 sec)