कंप्यूटरडेटाबेस

MySQL - विंडोज कंसोल आदेश

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

डेटाबेस प्रबंधन प्रणालियों का अवलोकन

के बाद से जानकारी की बड़ी मात्रा में भंडारण की समस्या आज के लिए प्रासंगिक है, वहाँ हल करने के लिए कई तरीके हैं। उनमें से प्रत्येक कार्य एक निश्चित दिशा पर जोर दिया। हालांकि, वे एक साथ एक पूर्ण जटिल जो भंडारण समस्या को सरल बनाते हैं।

वहाँ एक निश्चित वर्गीकरण, जो एक विशेष डेटाबेस और DBMS (डेटाबेस प्रबंधन प्रणाली) के लिए की जरूरत निर्धारित करता है। सबसे आम वर्तमान में एक क्लाइंट-सर्वर भंडारण प्रौद्योगिकी माना जाता है। इनमें निम्नलिखित शामिल हैं: Firebird, Interbase, IBM DB2, एमएस एसक्यूएल सर्वर, Sybase, ओरेकल, PostgreSQL, Linter, MySQL। हम दूसरा विकल्प में रुचि रखते हैं - MySQL, जो पूरी तरह से SQL मानक के लिए टीम। यह तकनीक छोटे पैमाने के सबसे लोकप्रिय और आम तौर पर निपटने के लिए प्रयोग किया जाता है स्थानीय आवेदन और उत्पादन की समस्याओं में से एक है।

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

नई प्रौद्योगिकी लोकप्रियता प्राप्त कर रहे

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

उदाहरण OpenEdge, SQLite, BerkeleyDB, वक्र Sav, की Firebird विकल्पों में से एक के रूप में देखा जा सकता है Microsoft SQL सर्वर कॉम्पैक्ट, Linter, साथ ही MySQL विकल्प है कि टीम में कोई क्लाइंट-सर्वर डेटाबेस में प्रयोग किया जाता से अलग होते हैं में से एक। हालांकि, एम्बेडेड सिस्टम को आसानी से करता है, तो समस्या स्थानीय नहीं रहेगा अपनी प्रासंगिकता खो सकते हैं।

MySQL डेटाबेस के मुख्य लाभ

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

रूसी बाजार में मुख्य लाभ यह है, इसकी उपलब्धता माना जाता है क्योंकि यह ज्यादातर मामलों में नि: शुल्क है है। दूसरी सुविधा गति है। सबसे लोकप्रिय प्रणालियों में से एक MySQL है। टीम यह एक न्यूनतम प्रतिक्रिया समय के साथ तेजी से होता है,। प्रसंस्करण की गति पर कोई प्रभाव नहीं तेजी से लेनदेन के लिए InnoDB समर्थन तंत्र का उपयोग करके बहु मोड में सर्वर कई ग्राहकों से कनेक्ट करने के आदेश देता है।

ODBC ड्राइवर की उपस्थिति डेवलपर्स कई समस्याओं के समाधान के सरल करने के लिए अनुमति देता है। लाभ भी निश्चित और चर लंबाई के अभिलेखों की अवसरों का प्रावधान शामिल करना चाहिए। भाषाओं सी और PHP के साथ इंटरफेस - लेकिन जो का मुख्य कार्य बहुत ज्यादा प्रोग्रामर के बीच की सराहना की है। MySQL द्वारा प्रदान के अवसरों, वेब होस्टिंग सेवाओं के प्रदाताओं की एक बड़ी संख्या के लिए इस डेटाबेस का उपयोग करने की अनुमति दी।

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

क्या मैं अध्ययन करने की जरूरत है

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

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

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

आप अंग्रेजी भाषा की बुनियादी ज्ञान है, तो आप में निर्मित कंसोल समर्थन का उपयोग कर सकते हैं। इस प्रयोजन के लिए वहाँ एक विशेष मदद आदेश है, जो MySQL उपकरणों के प्रयोग समझने में मदद करता है।

मुख्य सांत्वना आदेशों

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

सांत्वना MySQL उपयोगकर्ता के पहले और बाद में शुरूआत डीबीएमएस MySQL के साथ आगे काम के लिए रूट पासवर्ड डालना होगा। CLI आदेश केवल सफल प्रमाणीकरण के बाद उपलब्ध हैं।

सुविधा के लिए एक सफल परीक्षण के बाद, आप मदद आदेश का उपयोग कर मौजूदा आदेशों प्रदर्शित कर सकते हैं। उसके बाद, कंसोल सभी मौजूदा आदेशों और उनमें से एक संक्षिप्त विवरण के लिए प्रस्तुत किया जाएगा।

और प्रदर्शन नियंत्रण आदेशों

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

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

मध्यम MySQL कंसोल में मौजूदा डेटाबेस, टेबल, प्राथमिक कुंजी या बाहरी कनेक्शन प्रदर्शित करने और जानकारी उनके बारे में उपलब्ध outputting के लिए एक समारोह है। इस मामले में टीमें हमेशा प्रस्तावों के साथ दिखाने शुरू करना चाहिए। उदाहरण के लिए, वर्तमान उपयोगकर्ता के लिए उपलब्ध डेटाबेस की एक सूची प्रदर्शित करने के लिए, बस निम्न क्वेरी दर्ज करें: शो डेटाबेस। तालिका पर्याप्त को प्रदर्शित करने के बाद कीवर्ड तालिकाओं लिख कर प्रदर्शन वस्तु बदल जाते हैं।

टेबल्स प्रबंधन दल

आगे बढ़ने से पहले, यह एक बार फिर याद करने के लिए है कि SQL मानक के साथ अनुपालन, डेवलपर्स के लिए अवसर प्रदान करता है डेटाबेस और ऑपरेटिंग सिस्टम की परवाह किए बिना आवश्यक है। किसी भी पर्यावरण SQL मानक का समर्थन करता है कि में विकसित अनुरोध, सफलतापूर्वक काम करेंगे MySQL वातावरण में (जब डेटाबेस उपलब्ध है, और टेबल)। Windows कंसोल आदेशों कोई अन्य ऑपरेटिंग सिस्टम में इस्तेमाल किया उन लोगों से अलग हैं।

स्प्रेडशीट, विशिष्ट आदेश है कि, अगर हम उन्हें से अंग्रेज़ी में अनुवाद की एक संख्या देखते हैं खुद के लिए बोलते हैं। जैसा कि ऊपर उल्लेख create आदेश पर। यह भी पूर्व में बनाए गए डेटाबेस से तालिकाओं को जोड़ने के लिए सक्रिय किया जा सकता। डाटाबेस वस्तुओं तालिकाओं के रूप में इस तरह के हटाने और ड्रॉप आदेश का इस्तेमाल किया है, जो ऑब्जेक्ट का नाम नष्ट किया जा रहा जोड़ा जाता है करने के लिए करने के लिए। उदाहरण: ड्रॉप _ की _ अपने _ तालिका नाम।

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

टीम का चयन

लेकिन सबसे महत्वपूर्ण स्प्रेडशीट आदेश वाक्य रचना, काफी सरल है - एक टीम का चयन करें। यह डेटाबेस से डेटा का चयन किया जाता है। मूल वाक्य रचना इस प्रकार है: से * का चयन तालिका _ नाम। डाटाबेस सर्वर के लिए एक अनुरोध भेज कर, ग्राहक सभी तालिका में संग्रहीत रिकॉर्ड प्राप्त करना होगा।

बहुत से लोग कभी नहीं लगता है, लेकिन जब ब्राउज़ कर इंटरनेट संसाधनों लगातार उपयोग किया जाता है MySQL आदेश देता है। पीएचपी-प्रश्नों सामाजिक नेटवर्क में ऑनलाइन स्टोर या समाचार की एक निर्देशिका की सामग्री प्रदर्शित करने एसक्यूएल भाषा सिंटैक्स का उपयोग करें। चयन प्रदान करता है के बाद "*" के बजाय, एक नियम, तालिका या डेटा के कई तालिकाओं के मुख्य क्षेत्रों की एक सूची के रूप में संसाधित करने के लिए। एकाधिक तालिकाओं से नमूने के मामले में, एक विशेष बंडल में शामिल होने, जो उपलब्ध बाहरी कनेक्शन पर उन्हें कनेक्ट करने के लिए कार्य करता है। हालांकि, इस हालत स्वतंत्र रूप से यह दर्शाता है कौन सी फ़ील्ड कनेक्शन बाहर किया जाना चाहिए बदला जा सकता है।

नमूना प्रतिबंध की स्थापना

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

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 hi.unansea.com. Theme powered by WordPress.