Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> MySQL

MySQL में SQL स्क्रिप्ट कैसे चलाएं?


MySQL Workbench में SQL स्क्रिप्ट फ़ाइल खोलें और निष्पादित करें

MySQL Workbench आपको .sql स्क्रिप्ट फ़ाइलें खोलने, संपादित करने और निष्पादित करने की अनुमति देता है।

चरण-दर-चरण प्रक्रिया

  1. MySQL Workbench खोलें और सर्वर से कनेक्ट करें
  2. SQL स्क्रिप्ट खोलें:
    • File → Open SQL Script
    • या शॉर्टकट: Ctrl+Shift+O
    • अपनी .sql फ़ाइल ब्राउज़ करें और चुनें (उदाहरण: tblstudent.sql)
  3. डेटाबेस से पुनः कनेक्ट करें:
    • प्रॉम्प्ट में Reconnect to database चुनें
    • पासवर्ड दर्ज करें, OK दबाएं (दो बार)
  4. स्क्रिप्ट निष्पादित करें:
    • टूलबार में बिजली आइकन (Execute) पर क्लिक करें (या Ctrl+Shift+Enter)
    • या चयनित क्वेरी के लिए: बिजली आइकन + कर्सर (Execute Current Statement, Ctrl+Enter)

स्क्रीनशॉट संदर्भ

मूल लेख में निम्नलिखित के स्क्रीनशॉट शामिल हैं:

  • Workbench मुख्य विंडो
  • File मेनू में Open SQL Script
  • फ़ाइल चयन डायलॉग (Desktop पर tblstudent.sql)
  • Reconnect to database प्रॉम्प्ट
  • खुली SQL स्क्रिप्ट टैब
  • Execute बटन (बिजली आइकन)
  • निष्पादन आउटपुट पैनल

कमांड-लाइन विकल्प

# सिंगल फ़ाइल
mysql -u username -p db_name < script.sql

# मल्टीपल स्टेटमेंट (बैच मोड)
mysql -u username -p < script.sql

नोट्स

  • बड़ी स्क्रिप्ट के लिए कमांड-लाइन तेज़ और अधिक विश्वसनीय है
  • Workbench में, डिफ़ॉल्ट रूप से ऑटोकमिट चालू होता है; ट्रांजैक्शन के लिए START TRANSACTION स्क्रिप्ट में शामिल करें
  • आउटपुट पैनल में परिणाम, त्रुटियां, प्रभावित पंक्तियाँ दिखाई देती हैं
  1. टर्मिनल से MySQL डेटाबेस में SQL फाइल कैसे चलाएं? टर्मिनल से MySQL डेटाबेस में SQL फाइल कैसे चलाएं?

    कमांड लाइन से SQL फाइल एक्जीक्यूट करना टर्मिनल/कमांड प्रॉम्प्ट से SQL फाइल चलाने के लिए: mysql -u yourUserName -p yourDatabaseName < yourFileName.sql चरण-दर-चरण प्रक्रिया (Windows) कमांड प्रॉम्प्ट खोलें: Win+R → cmd → Enter MySQL bin डायरेक्टरी में जाएं: cd C:\Program Files\MySQL\MySQL Ser

  1. SQL Server में MySQL के LIMIT के समतुल्य TOP का उपयोग SQL Server में MySQL के LIMIT के समतुल्य TOP का उपयोग

    SQL Server में MySQL के LIMIT के स्थान पर TOP क्लॉज का उपयोग किया जाता है। सिंटैक्स: SELECT TOP(1) * FROM yourTableName WHERE yourCondition; एक टेबल बनाते हैं: CREATE TABLE TopDemoInSQLServer ( Id INT, Name VARCHAR(10) ); रिकॉर्ड डालें: INSERT INTO TopDemoInSQLServer VALUES (10, John); INSER

  1. Mac पर पायथन स्क्रिप्ट कैसे चलाएं Mac पर पायथन स्क्रिप्ट कैसे चलाएं

    पायथन एक बहुत ही Mac-शैली की भाषा है। यह पारंपरिक प्रोग्रामिंग भाषाओं के कई सिंटैक्स कन्वेंशन को मानव-पठनीय कोड, टैब-आधारित पदानुक्रम, और सार मेमोरी प्रबंधन के पक्ष में छोड़ देता है। यह एक बेहतरीन पहली प्रोग्रामिंग भाषा है, हालांकि कुछ कार्य हैं जो कई ट्यूटोरियल में शामिल नहीं हैं - उदाहरण के लिए,