Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

MySQL कार्यक्षेत्र

अब जब हमने MySQL इंस्टॉल कर लिया है, तो आइए MySQL वर्कबेंच पर एक नजर डालते हैं। MySQL वर्कबेंच MySQL के साथ काम करने के लिए एक ग्राफिकल टूल है।

MySQL कार्यक्षेत्र क्या है?

MySQL वर्कबेंच MySQL के साथ काम करने के लिए एक ग्राफिकल टूल है। यह SQL सर्वर प्रबंधन स्टूडियो के समान है, जो SQL सर्वर के लिए मुख्य व्यवस्थापन कंसोल है।

MySQL कार्यक्षेत्र आपको अपने डेटाबेस के विरुद्ध प्रश्नों को प्रोग्राम करने और चलाने की अनुमति देता है (जैसे, डेटाबेस बनाना, टेबल बनाना, डेटा डालना/अपडेट करना और डेटा का चयन करना, आदि)। यह आपको उपयोगकर्ता खाते बनाने, डेटा निर्यात/आयात करने, क्लाइंट कनेक्शनों की निगरानी करने, और भी बहुत कुछ करने की अनुमति देता है।

MySQL वर्कबेंच डाउनलोड करें

MySQL वर्कबेंच का उपयोग करने के लिए पहला कदम यह सुनिश्चित करना है कि यह स्थापित है। यदि यह स्थापित है, तो यह संभव है कि यह उस स्थान पर स्थित हो जहां आपके अन्य एप्लिकेशन स्थित हैं (उदाहरण के लिए, प्रोग्राम फ़ाइलें विंडोज़ पर, एप्लिकेशन मैक पर)। MySQL के अंदर भी देखें फ़ोल्डर। यदि आपने MySQL इंस्टालर का उपयोग करके विंडोज मशीन पर MySQL स्थापित किया है, तो संभव है कि आपने उसी समय MySQL कार्यक्षेत्र भी स्थापित किया हो।

यदि आपके सिस्टम पर कार्यक्षेत्र स्थापित नहीं है, तो आप इसे डाउनलोड कर सकते हैं और इसे निःशुल्क स्थापित कर सकते हैं। इसमें केवल कुछ मिनट लगने चाहिए।

पहला कदम MySQL वर्कबेंच को MySQL वेबसाइट से डाउनलोड करना है।

MySQL कार्यक्षेत्र स्थापित करें

  1. इंस्टॉलर पैकेज निकालें

    एक बार जब आप इंस्टॉलेशन फ़ाइल डाउनलोड कर लेते हैं, तो अगला चरण इसे इंस्टॉल करना होता है।

    यह देखते हुए कि मैं मैक ओएस एक्स पर इंस्टॉल कर रहा हूं, पहला कदम .dmg पर डबल क्लिक करना है। फ़ाइल।

  2. इंस्टॉल करें

    MySQLWorkbench.app खींचें अनुप्रयोगों . पर फ़ाइल करें फ़ोल्डर।

बस - यह स्थापित है!

यदि आप विंडोज या लिनक्स पर इंस्टॉल कर रहे हैं, तो चरण अलग होंगे। यदि आपको इसे स्थापित करने में सहायता की आवश्यकता है, तो MySQL वेबसाइट से MySQL कार्यक्षेत्र स्थापित करना देखें।

MySQL वर्कबेंच चलाएं

अब जब हमने इसे स्थापित कर लिया है, तो चलिए इसे चलाते हैं।

  1. MySQL वर्कबेंच खोलें

    आप MySQL वर्कबेंच को वैसे ही खोल सकते हैं जैसे आप किसी अन्य एप्लिकेशन को खोलते हैं।

    मैक पर हम इसे MySQLWorkbench.app . पर क्लिक करके कर सकते हैं अनुप्रयोगों . में आइकन फ़ोल्डर।

  2. कनेक्शन खोलें

    एक बार MySQL वर्कबेंच लॉन्च हो जाने के बाद, कनेक्शन स्क्रीन प्रदर्शित होती है।

    कार्यक्षेत्र में लॉन्च करने के लिए एक उदाहरण पर क्लिक करें।

    इस मामले में, मेरे पास केवल एक उदाहरण है इसलिए मैंने स्थानीय उदाहरण 3306 पर क्लिक किया। .

    यदि आवश्यक हो तो पासवर्ड दर्ज करें।

  3. मुख्य कार्यक्षेत्र

    मुख्य कार्यक्षेत्र क्षेत्र प्रदर्शित होता है।

    यह मुख्य इंटरफ़ेस है जो आपको अपने MySQL इंस्टेंस के साथ काम करने की अनुमति देता है।

    उपरोक्त स्क्रीनशॉट में बाएँ फलक में प्रबंधन टैब (कभी-कभी "नेविगेटर प्रबंधन टैब" के रूप में संदर्भित) और स्कीमा टैब शामिल हैं।

    हालांकि ऊपर दिया गया स्क्रीनशॉट प्रबंधन टैब और स्कीमा टैब दोनों को दिखाता है, लेकिन MANAGEMENT से सटे दो तीर चिह्नों में से किसी एक पर क्लिक करके उन्हें दो अलग-अलग टैब में विभाजित किया जा सकता है या SCHEMAS . एक बार अलग हो जाने पर, वे अलग टैब के रूप में दिखाई देंगे। जब आप इस ट्यूटोरियल में कुछ अन्य स्क्रीनशॉट देखेंगे तो आप देखेंगे कि मेरा क्या मतलब है।

    • प्रबंधन टैब

      प्रबंधन टैब में प्रबंधन होता है , INSTANCE , और प्रदर्शन खंड। MySQL के वाणिज्यिक संस्करण में एक MYSQL ENTERPRISE . भी शामिल है अनुभाग जिसमें ऑडिट इंस्पेक्टर . शामिल है , ऑनलाइन बैकअप , और बैकअप पुनर्प्राप्ति

    • स्कीमा टैब

      स्कीमा टैब (जिसमें वर्तमान में परीक्षण शामिल है ) एक ऑब्जेक्ट ब्राउज़र प्रदान करता है जो आपको स्कीमा के भीतर डेटाबेस तालिकाओं, विचारों और अन्य वस्तुओं को देखने में सक्षम बनाता है।

    • क्वेरी टैब

      केंद्र में हमारे पास क्वेरी टैब है (अर्थात वह टैब जिसमें क्वेरी 1 है ) क्वेरी टैब का उपयोग प्रश्नों को दर्ज करने और निष्पादित करने के लिए किया जाता है (जैसे डेटाबेस बनाना, टेबल बनाना, डेटा का चयन करना, आदि)।

कोई क्वेरी कैसे निष्पादित करें?

MySQL के साथ काम करते समय, आप अपने समय का एक बड़ा हिस्सा क्वेरीज़ और अन्य SQL स्टेटमेंट और कमांड निष्पादित करने में व्यतीत करेंगे।

किसी क्वेरी को निष्पादित करने के कई तरीके हैं। चुनें कि आप किस विधि से सहज महसूस करते हैं। सबसे पहले, आपको क्वेरी टैब में क्वेरी दर्ज करनी होगी। फिर एक बार ऐसा करने के बाद, आप इसे चला सकते हैं।

  • आप चलाएं . पर क्लिक करके क्वेरी चला सकते हैं चिह्न। रन आइकन इस तरह दिखता है:
  • वैकल्पिक रूप से, आप कीबोर्ड कर्सर के नीचे स्टेटमेंट को निष्पादित करने के लिए इसके आगे के आइकन पर क्लिक कर सकते हैं।
  • आप क्वेरी . का चयन करके भी क्वेरी चला सकते हैं | निष्पादित करें (सभी या चयन) (या वैकल्पिक विकल्पों में से एक)।
  • आप क्वेरी के तहत प्रत्येक विकल्प के आगे प्रस्तुत किए गए कीबोर्ड शॉर्टकट का उपयोग करके भी एक क्वेरी चला सकते हैं मेन्यू। उदाहरण के लिए, मैक पर आप Shift . का उपयोग कर सकते हैं | कमांड | दर्ज करें करने के लिए निष्पादित करें (सभी या चयन)

जब हम डेटाबेस बनाते हैं तो हम अगली बार एक SQL कमांड चलाएंगे ताकि आपको इसका अभ्यास करने का मौका मिले :)

विशेषाधिकारों तक पहुंचें

जब भी आप MySQL से कनेक्ट होते हैं, तो आपके लॉगिन क्रेडेंशियल का उपयोग यह निर्धारित करने के लिए किया जाता है कि आपके पास क्या एक्सेस है। उदाहरण के लिए, आपको कुछ चीजें करने की अनुमति दी जा सकती है (जैसे चुनिंदा डेटा) लेकिन अन्य नहीं (जैसे डेटा हटाएं या डेटाबेस ड्रॉप करें)।

कई उपयोगकर्ता एक ही MySQL सर्वर से जुड़ सकते हैं और प्रत्येक उपयोगकर्ता को एक अलग स्तर की पहुंच सौंपी जा सकती है। आम तौर पर प्रशासनिक पहुंच विशेषाधिकार वाला कोई व्यक्ति उस उपयोगकर्ता के लिए उपयुक्त पहुंच विशेषाधिकार वाले उपयोगकर्ता खाते बनाएगा। MySQL सर्वर पर व्यवस्थापक बहुत कुछ ऐसा कर सकता है जिसकी उन्हें आवश्यकता है (या चाहते हैं)।

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


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. डेटाबेस में सभी PHP त्रुटियों को आउटपुट करना error_log नहीं है

  2. पीडीओ तैयार बयानों के साथ कई पंक्तियों को सम्मिलित करें

  3. ONLY_FULL_GROUP_BY अक्षम करें

  4. एक Sql डेटाबेस से सरल यादृच्छिक नमूने

  5. PostgreSQL इंडेक्स बनाम InnoDB इंडेक्स - अंतर को समझना