MySQL में डेटाबेस कैसे बनाएं

Thisteaches आप MySQL में डेटाबेस कैसे बनाएं. डेटाबेस बनाने के लिए, आपको खोलना होगा "माई एसक्यूएल" कमांड लाइन इंटरफ़ेस और सर्वर चल रहा है जबकि अपने डेटाबेस कमांड दर्ज करें.

कदम

3 का भाग 1:
MySQL कमांड लाइन खोलना
  1. 258108 1 शीर्षक वाली छवि
1. सुनिश्चित करें कि आपका MySQL सर्वर कनेक्ट है. यदि आपका MySQL सर्वर वर्तमान में ऑनलाइन नहीं है, तो आप डेटाबेस नहीं बना सकते हैं.
  • आप MySQL वर्कबेंच खोलकर, अपने सर्वर का चयन करके, और देखकर सर्वर की स्थिति देख सकते हैं "सर्वर की स्थिति" संकेतक पर "प्रशासन - सर्वर स्थिति" टैब.
  • 258108 2 शीर्षक वाली छवि
    2. स्थापना फ़ोल्डर के पथ की प्रतिलिपि बनाएँ. यह पथ इस बात पर निर्भर करेगा कि आप Windows कंप्यूटर या मैक का उपयोग कर रहे हैं:
  • खिड़कियाँ - प्रतिलिपि सी: / प्रोग्राम फाइलें / MySQL / MySQL वर्कबेंच 8.0 सीई / सबसे वर्तमान MySQL नाम के साथ अंतिम फ़ोल्डर के नाम को प्रतिस्थापित करना सुनिश्चित करना.
  • Mac - प्रतिलिपि / usr / स्थानीय / mysql-8.0.13-ओएसएक्स 10.13-x86_64 / सबसे वर्तमान MySQL फ़ोल्डर नाम के साथ अंतिम फ़ोल्डर के नाम को प्रतिस्थापित करना सुनिश्चित करें.
  • 258108 3 शीर्षक वाली छवि
    3. अपने कंप्यूटर की कमांड लाइन खोलें. आप Windows कंप्यूटर पर कमांड प्रॉम्प्ट का उपयोग करेंगे, जबकि मैक उपयोगकर्ता टर्मिनल खोलेंगे.
  • 258108 4 शीर्षक वाली छवि
    4. MySQL स्थापना फ़ोल्डर की निर्देशिका में बदलें. प्रकार सीडी और एक स्थान, स्थापना फ़ोल्डर के पथ में पेस्ट करें, और ↵ दर्ज करें दबाएं. उदाहरण के लिए, आप अधिकांश विंडोज कंप्यूटरों पर निम्नलिखित करेंगे:
    सीडी सी: प्रोग्राम फ़ाइलें mysql mysql वर्कबेंच 8.0 सीई
  • 258108 5 शीर्षक वाली छवि
    5. MySQL लॉगिन कमांड खोलें. उदाहरण के लिए, नामित उपयोगकर्ता के लिए लॉगिन कमांड खोलने के लिए "मुझे", आप निम्न में टाइप करेंगे और ↵ दर्ज करें:
    mysql -u me-p
  • 258108 6 शीर्षक वाली छवि
    6. अपना खाता पासवर्ड दर्ज करें. अपने MySQL उपयोगकर्ता खाते के लिए पासवर्ड टाइप करें, फिर ↵ Enter दबाएं. यह आपको लॉग इन करेगा और आपके कमांड लाइन एप्लिकेशन को MySQL प्रॉम्प्ट में कनेक्ट करेगा.
  • आपको देखना चाहिए "माई एसक्यूएल>" टैग आपकी कमांड लाइन एप्लिकेशन दिखाई देता है. इस बिंदु से, आपके द्वारा दर्ज किए गए किसी भी आदेश को MySQL कमांड लाइन ऐप के माध्यम से संसाधित किया जाएगा.
  • समझें कि MySQL कमांड कैसे दर्ज करें. MySQL कमांड को कमांड के अंतिम भाग के तुरंत बाद अर्धविराम (-) के साथ दर्ज किया जाना चाहिए, हालांकि आप कमांड भी दर्ज कर सकते हैं, अर्धविराम टाइप कर सकते हैं, और फिर से दर्ज करें.
  • 3 का भाग 2:
    डेटाबेस बनाना
    1. 258108 7 शीर्षक वाली छवि
    1. अपनी डेटाबेस की फ़ाइल बनाएं. आप इसे टाइप करके ऐसा करेंगे "डेटाबेस बनाएँ" आदेश डेटाबेस बनाएँ, अपने डेटाबेस का नाम और अर्धविराम जोड़कर, और दबाकर ↵ दर्ज करें. नामित एक डेटाबेस के लिए "पालतू रिकॉर्ड", उदाहरण के लिए, आप निम्न में प्रवेश करेंगे:
    डेटाबेस PET_RECORDS बनाएँ-
    • आपके डेटाबेस के नाम में कोई रिक्त स्थान नहीं हो सकता है- यदि आप नाम पर एक स्थान जोड़ना चाहते हैं, तो आपको एक अंडरस्कोर (उदाहरण के लिए) का उपयोग करना होगा, "मेरा दोस्त" बन जाएगा "मेरा दोस्त").
    • प्रत्येक MySQL कमांड को अर्धविराम में समाप्त होना चाहिए. यदि आप पहली बार अर्धविराम को याद करते हैं, तो आप इसे अगले में टाइप कर सकते हैं ... जो प्रकट होता है और फिर प्रेस ↵ फिर से दर्ज करें.
  • 258108 8 शीर्षक वाली छवि
    2. वर्तमान डेटाबेस प्रदर्शित करें. आप निम्न में टाइप करके वर्तमान डेटाबेस की एक सूची ला सकते हैं और फिर दबा सकते हैं:
    डेटाबेस दिखाएं-
  • 258108 9 शीर्षक वाली छवि
    3. अपना डेटाबेस चुनें. आप टाइप करके सूची से अपना डेटाबेस चुन सकते हैं नाम का उपयोग करें कहां है "नाम" डेटाबेस का नाम है. उदाहरण के लिए, अपने लिए "पालतू रिकॉर्ड" डेटाबेस, आप निम्न टाइप करेंगे और दबाएं ↵ दर्ज करें:
    pet_records का उपयोग करें-
  • 258108 10 शीर्षक वाली छवि
    4. पुष्टिकरण संदेश की प्रतीक्षा करें. एक बार जब आप वाक्यांश देखते हैं "डेटाबेस बदल गया" अपने अंतिम-टाइप किए गए कमांड के नीचे दिखाई दें, आप डेटाबेस की सामग्री बनाने के साथ आगे बढ़ने के लिए स्वतंत्र हैं.
  • 3 का भाग 3:
    एक टेबल बनाना
    1. 258108 11 शीर्षक वाली छवि
    1. विभिन्न तालिका आदेशों को समझें. आपकी तालिका के कुछ मुख्य पहलू हैं जिन्हें आप एक बनाने से पहले जानना चाहेंगे:
    • शीर्षक - आपका शीर्षक सीधे बाद में जाएगा "तालिका बनाएं" आदेश, और अपने डेटाबेस के नाम (ई) के समान नियमों का पालन करना चाहिए.जी., जगह नहीं).
    • कॉलम हेडिंग - आप विभिन्न नामों को कोष्ठक के एक सेट में टाइप करके कॉलम शीर्षलेख निर्धारित कर सकते हैं (अगला चरण का उदाहरण देखें).
    • कोशिका की लंबाई - सेल की लंबाई निर्धारित करते समय, आप या तो उपयोग करेंगे "वरचर" (परिवर्तनीय वर्ण, जिसका अर्थ है कि आप एक और वर्ण की सीमा संख्या में वर्णों की संख्या में टाइप कर सकते हैं) या "CHAR" (बिना किसी पात्र की आवश्यकता नहीं है और वर्णों की निर्दिष्ट संख्या से कम नहीं है- उदाहरण के लिए, चार (1) को एक चरित्र की आवश्यकता होती है, चार (3) के लिए तीन पात्रों की आवश्यकता होती है, और इसी तरह).
    • तारीख - यदि आप अपने चार्ट को डेट जोड़ना चाहते हैं, तो आप इसका उपयोग करेंगे "तारीख" यह इंगित करने के लिए कि कॉलम की सामग्री को एक तारीख के रूप में स्वरूपित किया जाएगा. तारीख में प्रवेश किया जाना चाहिए Yyyyy-mm-dd प्रारूप.
  • 258108 12 शीर्षक वाली छवि
    2. तालिका रूपरेखा बनाएं. इससे पहले कि आप अपने चार्ट के लिए डेटा इनपुट कर सकें, आपको निम्न में टाइप करके चार्ट की संरचना बनाना होगा और फिर दबाएं ↵ दर्ज करें:
    तालिका का नाम बनाएं (कॉलम 1 वरचर (20), कॉलम 2 वरचर (30), कॉलम 3 चार (1), कॉलम 4 दिनांक)-
  • उदाहरण के लिए, एक तालिका कहा जाता है "पालतू जानवर" दो वर्कर कॉलम, एक चार कॉलम, और एक दिनांक कॉलम के साथ, आप निम्न लिख सकते हैं:
  • टेबल पालतू जानवर बनाएं (नाम वरचर (20), नस्ल वरचर (30), सेक्स चार (1), डीओबी की तारीख)-
  • 258108 13 शीर्षक वाली छवि
    3. अपनी तालिका में एक पंक्ति जोड़ें. का उपयोग करते हुए "डालने" कमांड, आप अपनी डेटाबेस की जानकारी लाइन-दर-रेखा दर्ज कर सकते हैं:
    NameValues ​​(`कॉलम 1 मान`, `कॉलम 2 मान`, `कॉलम 3 मान`, `कॉलम 4 मान`) में डालें-
  • के लिए "पालतू जानवर" तालिका उदाहरण पहले इस्तेमाल किया गया था, आपकी रेखा इस तरह दिख सकती है:
    petsvalues ​​(`fido`, `husky`, `एम`, `2017-04-12` में डालें)-
  • आप शब्द दर्ज कर सकते हैं शून्य कॉलम की सामग्री के लिए यदि कॉलम रिक्त है.
  • 258108 14 शीर्षक वाली छवि
    4. यदि संभव हो तो अपने शेष डेटा डालें. यदि आपका डेटाबेस अपेक्षाकृत छोटा है, तो आप बाकी डेटा लाइन-बाय-लाइन का उपयोग करके डाल सकते हैं "डालने" कोड. यदि आप ऐसा करने का चुनाव करते हैं, तो अगले चरण को छोड़ दें.
  • 258108 15 शीर्षक वाली छवि
    5. यदि आवश्यक हो तो एक टेक्स्ट फ़ाइल अपलोड करें. यदि आपके पास डेटाबेस है जिसके लिए हाथ से सम्मिलित करने के लिए व्यावहारिक की तुलना में जानकारी की अधिक लाइनों की आवश्यकता होती है, तो आप एक टेक्स्ट फ़ाइल का संदर्भ दे सकते हैं जिसमें निम्न कोड का उपयोग करके डेटा शामिल है:
    लोड डेटा स्थानीय इन्फाइल `/ पथ / नाम.txt `टेबल नामलीन में` r n `द्वारा समाप्त किया गया-
  • के लिए "पालतू जानवर" उदाहरण, आप निम्न की तरह कुछ लिखेंगे:
    लोड डेटा स्थानीय इन्फाइल `सी: / उपयोगकर्ता / नाम / डेस्कटॉप / पालतू जानवर.txt `तालिका petslines में` r n `द्वारा समाप्त किया गया-
  • एक मैक कंप्यूटर पर, आपको उपयोग करने की आवश्यकता होगी "द्वारा समाप्त लाइनें" के साथ ` r` की बजाय ` r n`.
  • 258108 16 शीर्षक वाली छवि
    6. अपनी मेज देखें. दर्ज डेटाबेस दिखाएं- कमांड, फिर टाइप करके अपने डेटाबेस का चयन करें * नाम से * का चयन करें- कहां है "नाम" डेटाबेस का नाम है. उदाहरण के लिए, यदि उपयोग कर रहे हैं "पालतू रिकॉर्ड" डेटाबेस, आप निम्न में प्रवेश करेंगे:
    PET_RECORDS से डेटाबेस-चयन * चुनें-
  • टिप्स

    कुछ सामान्य रूप से उपयोग किए जाने वाले डेटा प्रकारों में निम्नलिखित शामिल हैं:
    • CHAR(लंबाई) - निश्चित लंबाई चरित्र स्ट्रिंग
    • वरचर(लंबाई) - अधिकतम लंबाई के साथ परिवर्तनीय लंबाई चरित्र स्ट्रिंग लंबाई
    • पाठ - 64kb पाठ की अधिकतम लंबाई के साथ परिवर्तनीय लंबाई वर्ण स्ट्रिंग
    • पूर्णांक(लंबाई) - अधिकतम के साथ 32-बिट पूर्णांक लंबाई अंक (`-` को ऋणात्मक संख्या के लिए `अंक` के रूप में गिना जाता है)
    • दशमलव(लंबाई,दिसम्बर) - कुल तक की दशमलव संख्या लंबाई प्रदर्शन अक्षर- दिसम्बर फ़ील्ड अधिकतम दशमलव स्थानों की अनुमति इंगित करता है
    • तारीख - दिनांक मूल्य (वर्ष, महीना, दिनांक)
    • समय - समय मूल्य (घंटे, मिनट, सेकंड)
    • enum("मान 1","मान 2", ....) - ग्वाटेड मूल्यों की सूची
  • कुछ वैकल्पिक पैरामीटर में निम्नलिखित शामिल हैं:
  • अशक्त नहीं - एक मूल्य प्रदान किया जाना चाहिए.फ़ील्ड को खाली नहीं छोड़ा जा सकता है.
  • चूक डिफ़ॉल्ट मान - यदि कोई मूल्य नहीं दिया जाता है, तो डिफ़ॉल्ट मान क्षेत्र को सौंपा गया है.
  • अहस्ताक्षरित - संख्यात्मक क्षेत्रों के लिए, यह सुनिश्चित करता है कि संख्या कभी नकारात्मक न हो.
  • स्वत: वेतनवृद्धि - प्रत्येक बार तालिका में पंक्ति में जोड़े जाने पर मूल्य स्वचालित रूप से बढ़ेगा.
  • चेतावनी

    यदि आपका MySQL सर्वर तब नहीं चल रहा है जब आप लॉग इन करने का प्रयास करते हैं "माई एसक्यूएल" कमांड लाइन, आप आगे बढ़ने में सक्षम नहीं होंगे.
  • जैसा कि किसी भी कोडिंग के साथ, सुनिश्चित करें कि आपके आदेशों को दर्ज करने का प्रयास करने से पहले आपके आदेशों को वर्तनी और सही तरीके से सही किया गया है.
  • सामाजिक नेटवर्क पर साझा करें:
    समान