IhsAdke.com

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

MySQL एक भयभीत कार्यक्रम हो सकता है। कमांड प्रॉम्प्ट पर आपके सभी आदेशों को दर्ज करना होगा, कोई भी विज़ुअल इंटरफ़ेस नहीं है इस वजह से, एक डेटाबेस बनाने और बनाने के बारे में बुनियादी पूर्व ज्ञान होने से आपको बहुत समय और सिरदर्द बचा सकता है। संयुक्त राज्य अमेरिका और इसकी आबादी के राज्यों के साथ एक डेटाबेस बनाने के लिए इस गाइड का पालन करें।

चरणों

विधि 1
एक डाटाबेस बनाना और जोड़ना

MySQL में एक डाटाबेस बनाएँ शीर्षक शीर्षक चित्र 1
1
डेटाबेस बनाएँ MySQL कमांड प्रॉम्प्ट से, कमांड दर्ज करें डाटाबेस बनाएं -. बदलें आपके डेटाबेस के नाम से इसमें रिक्त स्थान नहीं हो सकते
  • उदाहरण के लिए, सभी यूएस राज्यों के साथ एक डेटाबेस बनाने के लिए, आप उपयोग कर सकते हैं डाटाबेस बनाएं us_states-
  • नोट: कमांडों (ऊपरी केस) में कमांड को लिखे जाने की ज़रूरत नहीं है
  • नोट: सभी MySQL कमांड ";" से समाप्त होने चाहिए। यदि आप अर्धविराम को शामिल करने के लिए भूल जाते हैं, तो आप केवल पिछली कमांड को संसाधित करने के लिए अगली पंक्ति में ";" डालें।
  • MySQL चरण 2 में एक डाटाबेस बनाएँ शीर्षक वाला चित्र
    2
    अपने उपलब्ध डेटाबेस के साथ एक सूची प्रस्तुत करें आदेश दर्ज करें आंकड़े दिखाएं- आपके द्वारा संग्रहीत सभी डेटाबेस को सूचीबद्ध करने के लिए आपके द्वारा बनाए गए डेटाबेस के अतिरिक्त, आप एक डेटाबेस भी देखेंगे mysql और एक डेटाबेस कसौटी. आप इसे अभी छोड़ सकते हैं
  • MySQL चरण 3 में एक डाटाबेस बनाएं शीर्षक वाला चित्र
    3
    अपने डेटाबेस का चयन करें डेटाबेस बनने के बाद, आपको उसे संपादित करना शुरू करने के लिए इसे चुनना होगा। आदेश दर्ज करें US_states- उपयोग करें. आप संदेश देखेंगे डेटाबेस बदल गया, आपको यह जानकर कि आपके सक्रिय डाटाबेस अब है us_states.
  • MySQL चरण 4 में एक डाटाबेस बनाएं शीर्षक वाला चित्र
    4
    एक टेबल बनाएं एक टेबल वह है जो आपके डेटाबेस में जानकारी रखती है। एक बनाने के लिए, आपको प्रारंभिक कमांड में अपनी तालिका के सभी स्वरूपण को दर्ज करना होगा। तालिका बनाने के लिए, निम्न कमांड दर्ज करें: टेबल राज्य बनाएँ (आईडी INT नहीं मूल प्राथमिक कुंजी AUTO_INCREMENT, राज्य CHAR (25), आबादी INT (9)) -. यह तीन क्षेत्रों के साथ "राज्यों" नामक एक टेबल बनाएगा: आईडी (आईडी), राज्य (राज्य), और आबादी (जनसंख्या)।
    • आदेश INT मैदान बनायेगा आईडी केवल संख्याएं (पूर्णांक) शामिल हैं
    • आदेश नहीं नल प्रमाणित करता है कि क्षेत्र आईडी खाली नहीं छोड़ा जा सकता
    • आदेश प्राथमिक कुंजी क्षेत्र को निर्दिष्ट करता है आईडी तालिका में प्रमुख फ़ील्ड के रूप में प्रमुख फ़ील्ड को उस फ़ील्ड पर सेट किया जाना चाहिए जिसमें डुप्लिकेट डेटा शामिल नहीं है।
    • आदेश AUTO_INCREMENT स्वचालित रूप से फ़ील्ड में मूल्य बढ़ाएंगे I आईडी, अनिवार्य रूप से स्वचालित रूप से प्रत्येक प्रविष्टि को क्रमांकित करते हुए
    • आज्ञाओं CHAR(वर्ण) और INT(पूर्णांक) फ़ील्ड में अनुमत डेटा प्रकार को निर्दिष्ट करता है। कमांड के बगल में दिए गए नंबर बताते हैं कि इस क्षेत्र में कितने अक्षर दर्ज किए जा सकते हैं।
  • MySQL में एक डाटाबेस बनाएँ शीर्षक शीर्षक चित्र 5
    5
    तालिका में एक प्रविष्टि बनाएँ। अब जब तालिका बनाई गई है, तो समय आ गया है कि आप अपनी जानकारी दर्ज करें। अपनी पहली प्रविष्टि दर्ज करने के लिए निम्न आदेश का उपयोग करें: राज्यों (आईडी, राज्य, आबादी) मूल्यों में शामिल करें (शून्य, `अलबामा`, `4822023`) -
    • यह अनिवार्य रूप से बोल रहा है, तालिका के तीन संबंधित क्षेत्रों में डालने के लिए डेटाबेस की जानकारी।
    • क्षेत्र के बाद से आईडी कमान में शामिल हैं नहीं नल, डालने शून्य जैसा कि मान क्षेत्र को स्वचालित रूप से 1 से अपने मूल्य में वृद्धि करने के लिए मजबूर करेगा, आदेश के लिए धन्यवाद AUTO_INCREMENT.
  • MySQL चरण 6 में एक डाटाबेस बनाएँ शीर्षक वाला चित्र
    6



    अधिक प्रविष्टियां बनाएं आप एकल आदेश का उपयोग करके कई प्रविष्टियां बना सकते हैं। अगले तीन राज्यों में प्रवेश करने के लिए, निम्न कमांड का प्रयोग करें: राज्यों (आईडी, राज्य, आबादी) मूल्यों में शामिल करें (NULL, `अलास्का`, `73144 9`), (शून्य, `एरिज़ोना`, `6553255`.
    • यह एक ऐसी तालिका बनाएगा जो निम्न की तरह दिखेगी:
  • आपका MySQL डाटाबेस
    कैम्पोसआईडीराज्यआबादी
    मान:1अलबामा4822023
    2अलास्का731 449
    3एरिज़ोना6553255
    4अर्कांसस2949131
    MySQL में एक डाटाबेस बनाएँ शीर्षक शीर्षक चित्र 7
    1
    अपने नए डेटाबेस पर कोई क्वेरी चलाएं अब जब मूल डेटाबेस बनाया गया है, तो आप क्वेरी या क्वेरी चला सकते हैं जो विशिष्ट परिणाम वापस आएंगे। सबसे पहले, कमांड दर्ज करें: SELECT * FROM से us_states-. यह आपके पूरे डेटाबेस को "+" कमांड द्वारा दर्शाया जाएगा, जिसका अर्थ "सभी" या "सभी" के समान है।
    • अधिक उन्नत क्वेरी के लिए, निम्न कमांड दर्ज करें: राज्य का चयन करें, आबादी से us_states ORDER जनसंख्या द्वारा- यह वर्णमाला क्रम के बजाय आबादी क्रम के अनुसार सूचीबद्ध राज्यों के साथ एक तालिका वापस करेगा। फ़ील्ड आईडी यह या तो सूचीबद्ध नहीं होगा, क्योंकि आपने केवल इसके लिए पूछा था राज्य (राज्य) और आबादी (जनसंख्या)।
      MySQL चरण 7 बुलेट 1 में एक डाटाबेस बनाएं शीर्षक वाला चित्र
  • MySQL चरण 7 बुलेटलेट 2 में एक डाटाबेस बनाएं शीर्षक वाला चित्र
    2
    अपनी आबादी के अनुसार राज्यों को सूचीबद्ध करने के लिए, लेकिन रिवर्स क्रम में, निम्न कमांड दर्ज करें: का चयन करें राज्य, आबादी us_states ORDER जनसंख्या से DESC-. आदेश DESC उन्हें अवरोही क्रम में सूचीबद्ध किया जाएगा, जो राज्यों की सबसे बड़ी आबादी वाले लोगों की शुरुआत करेगा, जो कि इसके विपरीत के बजाय सबसे कम आबादी में जाएगा।
  • विधि 2
    MySQL के साथ जारी रखना

    1. 1
      अपने विंडोज पीसी पर MySQL स्थापित करना. अपने घर कंप्यूटर पर MySQL को स्थापित करने का तरीका जानें
    2. 2
      MySQL डाटाबेस हटाएं आप पुराने डेटाबेस को हटा सकते हैं जो अब जरूरी नहीं हैं।
    3. 3
      PHP और MySQL सीखें PHP और MySQL सीखना आपको मज़ेदार या काम करने के लिए शक्तिशाली वेबसाइट बनाने की अनुमति देगा।
    4. 4
      अपने MySQL डाटाबेस का बैक अप लें यह हमेशा अनुशंसा की जाती है कि आप अपने डेटाबेस का बैक अप लें, खासकर अगर यह महत्वपूर्ण डाटाबेस है
    5. 5
      अपने डेटाबेस की संरचना बदलें यदि आपके डेटाबेस में बदलाव की आवश्यकता है, तो आपको अलग-अलग सूचनाओं को संभालने के लिए डेटाबेस संरचना समायोजित करने की आवश्यकता हो सकती है।

    युक्तियाँ

    • कुछ सामान्यतः इस्तेमाल किए जाने वाले डेटा प्रकार: (पूरी सूची के लिए, दस्तावेज को एक्सेस करें https://dev.mysql.com/doc/)
      • CHAR(लंबाई) - निश्चित लंबाई के साथ स्ट्रिंग
      • VARCHAR(लंबाई) - चर लंबाई के साथ स्ट्रिंग, अधिकतम वर्णित विशेषता में परिभाषित किया गया है लंबाई.
      • पाठ - स्ट्रिंग की अधिकतम चर लंबाई के साथ 64KB तक स्ट्रिंग
      • INT(लंबाई) - अधिकतम लंबाई के साथ 32-बिट पूर्णांक के रूप में वर्णित विशेषता द्वारा परिभाषित लंबाई (`-` एक ऋणात्मक संख्या के लिए एक `अंक` के रूप में संपर्क है)
      • दशमलव(लंबाई,दिसम्बर) - अधिकतम X वर्णों की दशमलव संख्या, इस एक्स को विशेषता के रूप में वर्णित किया जा रहा है लंबाई. फ़ील्ड दिसम्बर दशमलव स्थानों की अधिकतम संख्या को अनुमति देता है
      • DATE को - दिनांक मान (वर्ष, महीना, दिनांक)
      • समय - समय मान (घंटे, मिनट, सेकंड)
      • enum( "मान 1""मान 2", ....) - गणित मूल्यों की सूची।
    • कुछ वैकल्पिक पैरामीटर:
      • नहीं नल - एक मान प्रदान किया जाना चाहिए। फ़ील्ड रिक्त नहीं छोड़ा जा सकता।
      • डिफ़ॉल्ट डिफ़ॉल्ट मान - यदि कोई मान नहीं दिया जाता है, तो मान "डिफ़ॉल्ट मान" फ़ील्ड को असाइन किया जाएगा।
      • अहस्ताक्षरित - संख्यात्मक क्षेत्रों के लिए, सुनिश्चित करें कि मूल्य कभी नकारात्मक नहीं है।
      • AUTO_INCREMENT - तालिका में पंक्ति जोड़कर प्रत्येक बार मूल्य बढ़ाया जाएगा
    सामाजिक नेटवर्क पर साझा करें:

    संबद्ध
    © 2021 IhsAdke.com