MySQL कमांड उन्हें सही तरीके से कैसे सक्रिय करें?

अगर आपको किसी दूसरे सर्वर से डेटाबेस मैनेज करने में कोई दिक्कत आई है तो चिंता न करें, आज हम आपको इससे जुड़ी हर बात बताने जा रहे हैं MYSQL कमांड.

mysql-2-कमांड

MYSQL कमांड

इस प्रकार के प्रारूपों और आदेशों के बारे में बात करना केवल उस तरीके को ध्यान में रखना है जिसमें एक वेब पेज में एक डेटाबेस डाला जाएगा। यह जानना महत्वपूर्ण है कि फ़ाइल माध्यम के साथ-साथ टर्मिनल के माध्यम से MYSQL कमांड कैसे दर्ज करें।

डेटाबेस के लिए क्वेरी किसी भी सिस्टम के संचालन के लिए महत्वपूर्ण है। उपयोग आम तौर पर PHP पृष्ठ के माध्यम से किया जाता है, लेकिन PhpMyAdmin प्रोग्राम का उपयोग करके इसे करना सुविधाजनक है; हालांकि, ऐसा होता है कि यदि समस्याएं हैं, तो सबसे व्यवहार्य विकल्प उन्हें कमांड लाइन के माध्यम से दर्ज करना है।

उसी तरह, यदि हम दूर के सर्वर पर हैं और टर्मिनल के माध्यम से एक्सेस करते हैं, तो इन फ़ाइलों को पुनर्प्राप्त करने के लिए उस टूल का उपयोग करना आवश्यक है। आज हम आपको कुछ निर्देश देंगे ताकि आप जान सकें कि यह प्रक्रिया कैसे की जाती है।

फ़ाइल का पता लगाएँ

MySQL फ़ाइलें क्लाइंट सॉफ़्टवेयर के माध्यम से उपयोग की जाती हैं, जिसके साथ यह समान मूल्य, MySQL साझा करता है। इसका उपयोग ज्यादातर मामलों में कमांड लाइन के माध्यम से डेटाबेस को नियंत्रित करने के लिए किया जाता है; जब अलग-अलग फाइल प्रोग्रामिंग की जाती है तो वे ऑपरेटिव होते हैं और MySQL कमांड.

किसी भी डिवाइस में जिसमें विंडोज सॉफ्टवेयर स्थापित है, यह फाइल प्राप्त की जा सकती है, इसका स्थान निम्न पते पर है: सी: प्रोग्राम फाइल्सMySQLMySQL सर्वर 4.1bin।

आप इसे सी में भी प्राप्त कर सकते हैं: xamppmysql; यह निर्देशिका भिन्न हो सकती है लेकिन केवल नाम में।

खिड़कियों पर

उदाहरण के लिए, कभी-कभी और विंडोज ऑपरेटिंग सिस्टम के संस्करण के आधार पर, यह डिस्क सी: या कंप्यूटर की मेमोरी के भीतर किसी अन्य स्थान पर स्थित होता है, इसी तरह, यह किसी अन्य लिंक में स्थित हो सकता है जहां प्रोग्रामर ने सम्मिलित करने का निर्णय लिया है यह। यह बहुत कुछ इस बात पर निर्भर करता है कि इसे स्थापित करने के लिए किस प्रकार के प्रोग्राम का उपयोग किया गया था।

लेकिन खोज के बारे में चिंता न करें, Google इंजन का उपयोग करके उन्हें आसानी से पाया जा सकता है, विशेष रूप से सही फ़ोल्डर ढूंढना, क्योंकि कभी-कभी कंप्यूटर का अपना खोज इंजन हमें आवश्यक जानकारी प्रदान नहीं करता है।

mysql-3-कमांड

सही फ़ोल्डर या जिसे आप प्रबंधित करना चाहते हैं, वह Google के निर्देशानुसार स्थित है। उदाहरण के लिए, यदि हम विंडोज पर हैं और हम MySQL विकल्प का उपयोग करना चाहते हैं, तो हम खुद को डायरेक्टरी में ढूंढते हैं या फोल्डर को PATH कॉन्फ़िगरेशन में रखते हैं।

लिनक्स पर

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

इसलिए जब डेटाबेस इंजन रखा जाता है, तो वही सिस्टम "MySQL" फ़ाइल प्रदान करता है, चाहे हम किसी भी फ़ोल्डर में हों, इसलिए इस क्रिया को करने के लिए लिनक्स की आसानी।

मैक पर

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

ऐसा करने के लिए, हमें Google पर एक खोज करनी होगी, जो हमें कंप्यूटर पर इसका पता लगाने और सीधे "MySQL" फ़ाइल तक पहुंचने के लिए आवश्यक सभी जानकारी प्रदान करेगी। एक कॉन्फ़िगरेशन जो इस प्रकार की फाइलों में किया जाता है, वह है Mamp प्रोग्राम की स्थापना में उपयोग; सिस्टम की तत्काल प्रतिक्रिया अक्सर पूछे जाने वाले प्रश्न होंगे, जो हमें मैक पर "mysql" कमांड का उपयोग करने और इसे Mamp सर्वर के साथ स्थापित करने में मदद करेगा।

mysql-4-कमांड

MySQL सर्वर से कनेक्ट करें

MySQL फ़ाइल का पता लगाने के बाद, आपको कमांड लाइन के माध्यम से प्रबंधक से जुड़ना होगा। फिर फ़ाइल के पहचानकर्ता को उसी नाम से रखकर और मूल कनेक्शन विकल्पों को इंगित करते हुए, MySQL को लागू करने के लिए आगे बढ़ें।

यदि हम «% mysql» डालते हैं, तो हमें कमांड लाइन तक पहुंच प्राप्त होगी और वहां से हम तत्काल उत्पत्ति से बच सकते हैं, हालांकि डालने से; सी: माइस्क्लबिन>. हम सीधे "%" वर्ण को अनदेखा करते हैं।

संकेत उन मापदंडों और शर्तों के अनुसार डेटाबेस से जुड़ता है जो प्रोग्राम में डिफ़ॉल्ट रूप से होते हैं। स्थानीय सर्वर को खाली स्ट्रिंग्स में उपयोगकर्ता नाम या पासवर्ड के साथ सम्मिलित करना और बाध्य करना; फिर आपको डेटाबेस से कनेक्ट करने में सक्षम होने के लिए जानकारी का एक और टुकड़ा दर्ज करना होगा, उदाहरण के लिए, निम्नलिखित पैरामीटर रखें: mysql -h server_name -u उपयोगकर्ता नाम -p।

अब, यदि हम रूट उपयोगकर्ता नाम का उपयोग करके डेटाबेस को स्थानीय सर्वर से कनेक्ट करना चाहते हैं, तो हमें निम्नलिखित लिखना चाहिए: mysql -h localhost -u root -p, इस अर्थ में सिस्टम उस प्रकार के रूट उपयोगकर्ता के लिए पासवर्ड का अनुरोध करता है। इसे शुरू करने के बाद, हम MySQL कमांड लाइन दर्ज करते हैं; तो शीघ्र निम्नलिखित में बदल जाता है: mysql>

कमांड लाइन पर सीधे पासवर्ड इंगित करने के मामले में, एक तत्काल प्रविष्टि की जा सकती है, लेकिन सुरक्षा कारणों से यह उचित नहीं है, इस मामले में आदेश होगा: mysql -h localhost -u root -pmi_key, - py दर्ज करें जब तक आप स्थानीय सर्वर पर न हों तब तक my_key को कोई स्थान नहीं छोड़ना चाहिए।

ये प्रोग्रामिंग प्रक्रियाएं प्रत्येक ऑपरेटिंग सिस्टम में महत्वपूर्ण हैं, यदि आप इस विषय से संबंधित अधिक जानकारी प्राप्त करना चाहते हैं, तो हम आपको निम्नलिखित लेख पढ़ने के लिए आमंत्रित करते हैं। प्रोग्रामिंग के दौरान 

MySQL कंसोल का उपयोग करना

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

नतीजतन, कमांड "उपयोग" का उपयोग उस डेटाबेस के नाम के बाद किया जाना चाहिए जिसे हम कनेक्ट करना चाहते हैं, आइए उदाहरण देखें: mysql> मेरे डेटाबेस का उपयोग करें; फिर हम "mybaseddata" डेटाबेस दर्ज करते हैं। हालाँकि, हमें उन सभी कथनों को ध्यान में रखना चाहिए जो MySQL कमांड लाइन के भीतर होने चाहिए।

प्रत्येक ";" में समाप्त होता है। इसलिए यदि हम वह अर्धविराम नहीं लगाते हैं, तो कमांड निष्पादित नहीं होगी और इसलिए कमांड प्रॉम्प्ट फिर से दिखाई देगा, जो एक संकेत है कि हमें वाक्यों को दर्ज करना जारी रखना चाहिए।

हालाँकि, यदि हम केवल उस कथन को निष्पादित करना चाहते हैं जिसे हमने पहले केवल «;» रखकर चुना था। यह काफी होगा। इस कारण से, पूर्ण कमांड को फिर से टाइप नहीं किया जाना चाहिए और यह केवल ";" इंगित करता है। और एंटर दबाएं।

डेटाबेस सूची

एक विशिष्ट डेटाबेस का चयन करने के लिए हमें एक क्रिया करनी चाहिए, जो हमें यह देखने की अनुमति देगी कि कौन से उपलब्ध हैं; इसके लिए हमें निम्नलिखित सिंटैक्स डालना होगा: mysql> डेटाबेस दिखाएं; हमारे कंप्यूटर पर पाए जाने वाले सभी डेटाबेस के साथ एक सूची दिखाई देती है। और अंत में निम्नलिखित दिखाया गया है: mysql> डेटाबेस दिखाएं ->; सेट में 5 पंक्तियाँ (0.02 सेकंड)।

एक डेटाबेस बनाएँ

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

"डेटाबेस बनाएं" लिखें, उस नाम के साथ जिसे हम नए डेटाबेस में रखना चाहते हैं, आइए देखें: mysql> डेटाबेस उदाहरण बनाएं; यह फ़ाइल बनाता है।

यह "उदाहरण" नामक एक डेटाबेस बनाएगा, जो MySQL में पंजीकृत होगा, और हम इसे बाद में उपयोग कर सकते हैं, इसलिए यदि हम भविष्य में इसका उपयोग करना चाहते हैं तो हम निम्नलिखित क्रिया करते हैं: mysql> उदाहरण का उपयोग करें।

डेटाबेस प्रबंधन

यह डेटाबेस निष्क्रिय है क्योंकि इसे अभी बनाया गया है, लेकिन यदि हम पहले से उपयोग किए गए डेटाबेस का उपयोग कर रहे थे, तो हमें इसका नाम लिखना होगा। इसके अलावा, अगर हम इसे बनाने वाली तालिकाओं का उपयोग करना या देखना चाहते हैं, तो हमें "शो टेबल" लिखना होगा, आइए देखें: mysql> टेबल दिखाएं।

इस अर्थ में, डेटाबेस में टेबल नहीं होते हैं, इस तरह की जानकारी तुरंत दिखाई देती है: "खाली सेट"। इसके विपरीत, यदि एक ही फ़ाइल में कई तालिकाएँ हैं, तो तालिकाओं की सूची निम्नलिखित के साथ दिखाई देगी: सेट में 2 पंक्तियाँ (0.00 सेकंड)।

किसी विशिष्ट से संबंधित डेटा प्राप्त करने के लिए और यह भी जानने के लिए कि कौन से क्षेत्र उपलब्ध हैं, साथ ही वर्ग, हमें एक कमांड का उपयोग करना चाहिए जो विनिर्देश और तालिका के नाम का वर्णन करता है, जैसे कि: mysql> व्यवस्थापक का विवरण। सेट में 3 पंक्तियाँ (0.11 सेकंड)।

यदि आप इस और अन्य विषयों के बारे में अधिक जानना चाहते हैं, तो हम निम्नलिखित लेख पढ़ने की सलाह देते हैं पावरशेल कमांड जहां आपको इस विषय से संबंधित अतिरिक्त जानकारी मिलेगी

अन्य कार्य और निर्णय

MySQL कंसोल में, कमांड लाइन के माध्यम से संकेत दिए जा सकते हैं: इस अर्थ में, SQL का उपयोग करके किसी भी प्रकार के कोड का अनुरोध किया जा सकता है; वहां हम विकल्प, अपडेट, टेबल निर्माण और सम्मिलन कर सकते हैं।

इसे करने का तरीका सरल है, खासकर यदि आप कुछ प्रोग्रामिंग जानते हैं, प्रक्रिया सहज और आसानी से निकालने वाली है, हमें बस अर्धविराम लगाने के तुरंत बाद वाक्य को निष्पादित करना है। आइए एक उदाहरण देखें:

  • mysql> टेबल टेस्ट बनाएं (टेस्ट आईडी इंट);
  • क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.08 सेकंड)।
  • आप निम्न का भी उपयोग कर सकते हैं: mysql> परीक्षण (परीक्षण आईडी) मानों में डालें (1);
  • क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.00 सेकंड)।

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


अपनी टिप्पणी दर्ज करें

आपका ईमेल पता प्रकाशित नहीं किया जाएगा। आवश्यक फ़ील्ड के साथ चिह्नित कर रहे हैं *

*

*

  1. डेटा के लिए जिम्मेदार: एक्स्ट्रीमिडाड ब्लॉग
  2. डेटा का उद्देश्य: नियंत्रण स्पैम, टिप्पणी प्रबंधन।
  3. वैधता: आपकी सहमति
  4. डेटा का संचार: डेटा को कानूनी बाध्यता को छोड़कर तीसरे पक्ष को संचार नहीं किया जाएगा।
  5. डेटा संग्रहण: ऑकेंटस नेटवर्क्स (EU) द्वारा होस्ट किया गया डेटाबेस
  6. अधिकार: किसी भी समय आप अपनी जानकारी को सीमित, पुनर्प्राप्त और हटा सकते हैं।