MySQL आज्ञा त्यांना योग्यरित्या कसे सक्रिय करावे?

जर तुम्हाला दुसर्‍या सर्व्हरवरून डेटाबेस व्यवस्थापित करण्यात कोणतीही समस्या आली असेल तर काळजी करू नका, आज आम्ही तुम्हाला संबंधित सर्व गोष्टी सांगणार आहोत MYSQL आज्ञा.

mysql-2- आज्ञा

MYSQL आज्ञा

या प्रकारच्या स्वरूप आणि आज्ञांबद्दल बोलणे म्हणजे वेब पृष्ठावर डेटाबेस कसा टाकला जाईल याचा विचार करणे. फाईल माध्यमाद्वारे तसेच टर्मिनलद्वारे MYSQL आदेश कसे प्रविष्ट करावे हे जाणून घेणे महत्वाचे आहे.

डेटाबेससाठी क्वेरी कोणत्याही प्रणालीच्या कार्यासाठी महत्त्वपूर्ण आहे. वापर सामान्यतः PHP पृष्ठाद्वारे केला जातो, परंतु PhpMyAdmin प्रोग्राम वापरून हाताळणी सोयीस्कर आहे; तथापि, असे घडते की समस्या असल्यास, कमांड लाइनद्वारे त्यांना प्रविष्ट करणे हा सर्वात व्यवहार्य पर्याय आहे.

त्याच प्रकारे, जर आम्ही दूरच्या सर्व्हरवर आहोत आणि टर्मिनलद्वारे प्रवेश करतो, तर या फायली पुनर्प्राप्त करण्यासाठी त्या साधनाचा वापर करणे आवश्यक आहे. आज आम्ही तुम्हाला काही सूचना देऊ जेणेकरून तुम्हाला माहिती होईल की ही प्रक्रिया कशी चालते.

फाईल शोधा

MySQL फायली क्लायंट सॉफ्टवेअरद्वारे वापरल्या जातात, ज्यामध्ये ती समान समान, MySQL सामायिक करते. कमांड लाइनद्वारे डेटाबेस नियंत्रित करण्यासाठी बहुतेक प्रकरणांमध्ये याचा वापर केला जातो; जेव्हा भिन्न फाइल प्रोग्रामिंग केले जाते तेव्हा ते कार्यरत असतात आणि MySQL आज्ञा.

विंडोज सॉफ्टवेअर इन्स्टॉल केलेल्या कोणत्याही डिव्हाइसमध्ये, आपण ही फाईल मिळवू शकता, त्याचे स्थान खालील पत्त्यावर आहे: C: Program FilesMySQLMySQL Server 4.1bin.

आपण ते C: xamppmysql मध्ये देखील मिळवू शकता; ही डिरेक्टरी वेगळी असू शकते पण फक्त नावाने.

विंडोज वर

उदाहरणार्थ, कधीकधी आणि विंडोज ऑपरेटिंग सिस्टमच्या आवृत्तीवर अवलंबून, ते डिस्क सी वर स्थित आहे: किंवा संगणकाच्या मेमरीमध्ये इतर कोणत्याही ठिकाणी, त्याचप्रमाणे, ते दुसर्या दुव्यावर स्थित असू शकते जेथे प्रोग्रामरने समाविष्ट करण्याचा निर्णय घेतला आहे ते. तो कोणत्या प्रकारचा प्रोग्राम स्थापित करण्यासाठी वापरला गेला यावर बरेच काही अवलंबून आहे.

परंतु शोधाबद्दल काळजी करू नका, Google इंजिन वापरून ते सहजपणे शोधले जाऊ शकतात, विशेषत: योग्य फोल्डर मिळवणे, कारण कधीकधी संगणकाचे स्वतःचे शोध इंजिन आपल्याला आवश्यक असलेली माहिती देत ​​नाही.

mysql-3- आज्ञा

योग्य फोल्डर किंवा आपण व्यवस्थापित करू इच्छित असलेले Google द्वारे निर्देशित केले आहे. उदाहरणार्थ, जर आपण विंडोजमध्ये असाल आणि आम्हाला MySQL पर्यायामध्ये प्रवेश करायचा असेल तर आम्ही स्वतःला डिरेक्टरीमध्ये शोधतो किंवा PATH कॉन्फिगरेशनमध्ये फोल्डर ठेवतो.

लिनक्स वर

लिनक्स सर्व प्रोग्रामर आणि डेव्हलपर्सना किती सहजतेने ऑफर करतो हे आम्हाला माहित आहे, जरी याचा अर्थ असा नाही की MySQL फायलींमध्ये प्रवेश करणे सोपे आहे, कमांड लाइनद्वारे ते करणे सोपे आहे; इतर कोणत्याही डिरेक्टरी वरून देखील प्रवेश केला जाऊ शकतो.

म्हणून जेव्हा डेटाबेस इंजिन लावले जाते, तेव्हा तीच प्रणाली "MySQL" फाइल प्रदान करते, आम्ही कोणत्या फोल्डरमध्ये आहोत याची पर्वा न करता, त्यामुळे लिनक्सची ही क्रिया पार पाडणे सोपे होते.

मॅक वर

काहींना वाटते की ही प्रणाली त्याच्या प्रतिस्पर्धी विंडोज आणि लिनक्सच्या तुलनेत नेहमीच थोडी वेगळी असते, परंतु हे जाणून घेणे मनोरंजक आहे की संगणकावर मायएसक्यूएल फाइल कशी स्थापित केली जाते यावर मॅकवर बरेच काही अवलंबून आहे. या प्रकरणात, लिनक्स किंवा विंडोज प्रमाणे कमांड थेट उपलब्ध नाही, अगदी डेटाबेस इंजिन कॉन्फिगर करूनही.

हे करण्यासाठी, आपण Google वर एक शोध घेतला पाहिजे, जो आम्हाला संगणकावर शोधण्यासाठी आणि "MySQL" फाइलवर थेट प्रवेश करण्यासाठी आवश्यक असलेली सर्व माहिती प्रदान करेल. कॉन्फिगरेशन जे या प्रकारच्या फायलींमध्ये चालते ते मँप प्रोग्रामच्या स्थापनेमध्ये वापरणे आहे; सिस्टमचे त्वरित उत्तर FAQ असेल, जे आम्हाला Mac वर "mysql" कमांड वापरण्यास आणि मॅम्प सर्व्हरसह स्थापित करण्यास मदत करेल.

mysql-4- आज्ञा

MySQL सर्व्हरशी कनेक्ट करा

MySQL फाईल शोधल्यानंतर, आपण कमांड लाइनद्वारे व्यवस्थापकाशी कनेक्ट होणे आवश्यक आहे. नंतर MySQL ची मागणी करण्यासाठी पुढे जा, फाइलचे अभिज्ञापक त्याच नावाने ठेवून आणि मूलभूत कनेक्शन पर्याय सूचित करा.

जर आपण "% mysql" ठेवले, तर आम्हाला कमांड लाइनमध्ये प्रवेश मिळेल आणि तेथून आम्ही तत्काळ मूळ टाळू शकतो, तथापि टाकून; c: mysqlbin>. आम्ही थेट "%" वर्ण दुर्लक्ष करतो.

प्रोग्राममध्ये डीफॉल्टनुसार पॅरामीटर्स आणि अटींनुसार संकेत डेटाबेसशी जोडला जातो. रिकाम्या स्ट्रिंगमध्ये वापरकर्तानाव किंवा पासवर्डसह स्थानिक सर्व्हर घालणे आणि बंधनकारक करणे; डेटाबेसशी कनेक्ट होण्यासाठी आपण माहितीचा दुसरा भाग प्रविष्ट करणे आवश्यक आहे, उदाहरणार्थ, खालील पॅरामीटर्स ठेवा: mysql -h server_name -u username -p.

आता, जर आम्हाला मूळ वापरकर्ता नाव वापरून डेटाबेस स्थानिक सर्व्हरशी जोडायचा असेल, तर आम्ही खालील लिहावे: mysql -h localhost -u root -p, या अर्थाने प्रणाली त्या प्रकारच्या रूट वापरकर्त्यासाठी पासवर्डची विनंती करते. ते सादर केल्यानंतर, आम्ही MySQL कमांड लाइन प्रविष्ट करतो; तर प्रॉम्प्ट खालील मध्ये बदलतो: mysql>

कमांड लाईनवर थेट संकेतशब्द सूचित करण्याच्या बाबतीत, त्वरित प्रविष्टी केली जाऊ शकते, परंतु सुरक्षेच्या कारणास्तव हे सुचवले जात नाही, या प्रकरणात आदेश असेल: mysql -h localhost -u root -pmi_key, प्रविष्ट करा -py तुम्ही स्थानिक सर्व्हरवर असल्याशिवाय my_key ने मोकळी जागा सोडू नये.

प्रत्येक प्रोग्रामिंग सिस्टममध्ये या प्रोग्रामिंग प्रक्रिया महत्वाच्या आहेत, जर तुम्हाला या विषयाशी संबंधित अधिक माहिती मिळवायची असेल तर आम्ही तुम्हाला खालील लेख वाचण्यासाठी आमंत्रित करतो प्रोग्रामिंग मध्ये असताना 

MySQL कन्सोल वापरणे

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

परिणामी, "वापर" कमांड वापरणे आवश्यक आहे, त्यानंतर ज्या डेटाबेसला आम्ही जोडू इच्छितो त्याचे नाव, आपण उदाहरण पाहू: mysql> माझा डेटाबेस वापरा; त्यानंतर आम्ही "mybaseddata" डेटाबेस प्रविष्ट करतो. तथापि, आम्ही मायएसक्यूएल कमांड लाइनमध्ये असणे आवश्यक असलेली सर्व विधाने विचारात घेतली पाहिजेत.

प्रत्येकाचा शेवट ";" मध्ये होतो. म्हणून जर आपण ते अर्धविराम ठेवले नाही, तर कमांड कार्यान्वित होणार नाही आणि म्हणून कमांड प्रॉम्प्ट पुन्हा दिसून येईल, जे हे सूचित करते की आपण वाक्ये प्रविष्ट करणे सुरू ठेवले पाहिजे.

तथापि, जर आपण फक्त the; cing ठेवून पूर्वी निवडलेले विधान अंमलात आणायचे असेल तर ते पुरेसे असेल. या कारणास्तव, पूर्ण आदेश पुन्हा टाइप करू नये आणि ते फक्त ";" आणि एंटर दाबा.

डेटाबेस यादी

विशिष्ट डेटाबेस निवडण्यासाठी आपण एखादी कृती करणे आवश्यक आहे, जे आम्हाला उपलब्ध आहेत हे पाहण्यास अनुमती देईल; यासाठी आपण खालील वाक्यरचना ठेवली पाहिजे: mysql> डेटाबेस दाखवा; आमच्या संगणकावर सापडलेल्या सर्व डेटाबेससह एक सूची दिसते. आणि शेवटी खालील दाखवले आहे: mysql> डेटाबेस दाखवा ->; सेटमध्ये 5 ओळी (0.02 से.)

डेटाबेस तयार करा

लक्षात ठेवा की आम्ही Mysql फाईलमध्ये आहोत, जे आम्हाला डेटाबेसशी संबंधित विविध क्रिया करण्यासाठी संसाधने देत आहे, जे कोणत्याही सर्व्हरवर स्थलांतरित, व्यवस्थापित आणि माहिती अपलोड करण्यासाठी आवश्यक आहे. जर आपल्याला डेटाबेस तयार करायचा असेल तर आपण खालील गोष्टी केल्या पाहिजेत:

"डेटाबेस तयार करा" लिहा, ज्याच्या नावाने आम्ही नवीन डेटाबेस लावू इच्छितो, चला पाहू: mysql> डेटाबेस उदाहरण तयार करा; हे फाइल तयार करते.

ते "उदाहरण" नावाचा डेटाबेस तयार करेल, जे MySQL मध्ये नोंदणीकृत असेल, आणि आम्ही ते नंतर वापरू शकतो, म्हणून जर आम्हाला भविष्यात ते वापरायचे असेल तर आम्ही खालील कृती करतो: mysql> वापर उदाहरण.

डेटाबेस व्यवस्थापन

हा डेटाबेस नुकताच तयार करण्यात आला असल्याने तो रिक्त आहे, परंतु जर आपण आधीच वापरलेला डेटाबेस वापरत असू तर आपण त्याचे नाव लिहायला हवे. तसंच, जर आपल्याला ती तयार करणारी टेबल्स वापरायची किंवा पाहायची असतील तर आपण "शो टेबल" लिहायला हवं, बघूया: mysql> शो टेबल.

या अर्थाने, डेटाबेसमध्ये सारण्या नसतात, यासारखी माहिती लगेच दिसते: "रिक्त संच". उलट, जर एकाच फाईलमध्ये अनेक टेबल्स असतील, तर टेबलची सूची खालीलसह दिसेल: सेटमध्ये 2 पंक्ती (0.00 सेकंद).

एखाद्या विशिष्ट विषयाशी संबंधित डेटा मिळवण्यासाठी आणि कोणत्या क्षेत्रामध्ये उपलब्ध आहेत हे जाणून घेण्यासाठी तसेच वर्गासाठी, आपण खालीलप्रमाणे स्पेसिफिकेशन आणि टेबलचे नाव वर्णन करणारी कमांड वापरणे आवश्यक आहे: mysql> प्रशासकाचे वर्णन. सेटमध्ये 3 पंक्ती (0.11 सेकंद).

आपण या आणि इतर विषयांबद्दल अधिक जाणून घेऊ इच्छित असल्यास, आम्ही खालील लेख वाचण्याची शिफारस करतो पॉवरशेल आज्ञा जिथे तुम्हाला या विषयाशी संबंधित अतिरिक्त माहिती मिळेल

इतर क्रिया आणि निर्णय

MySQL कन्सोलमध्ये असताना, कमांड लाइनद्वारे संकेत दिले जाऊ शकतात: या अर्थाने, SQL वापरून कोणत्याही प्रकारच्या कोडची विनंती केली जाऊ शकते; तेथे आपण निवड, अद्यतने, टेबल तयार करणे आणि समाविष्ट करणे करू शकतो.

हे करण्याचा मार्ग सोपा आहे, विशेषत: जर तुम्हाला प्रोग्रामिंगबद्दल काही माहिती असेल, प्रक्रिया अंतर्ज्ञानी आणि सहजपणे काढता येईल, तर आपल्याला अर्धविराम लावल्यानंतर लगेचच वाक्य अंमलात आणावे लागेल. चला एक उदाहरण पाहू:

  • mysql> टेबल टेस्ट तयार करा (टेस्ट id int);
  • क्वेरी ओके, 0 पंक्ती प्रभावित (0.08 से).
  • तुम्ही खालील गोष्टी देखील वापरू शकता: mysql> test (test id) value (1) मध्ये घाला;
  • क्वेरी ओके, 1 पंक्ती प्रभावित (0.00 से).

शेवटी, आम्हाला आशा आहे की मायएसक्यूएल डेटाबेसच्या या समस्येशी संबंधित काही शंका दूर केल्या असतील, जे कंपन्या आणि संस्थांसाठी खूप उपयुक्त आहेत, जर तुम्हाला त्याबद्दल अधिक माहिती मिळवायची असेल तर आमच्यातील इतर सामग्री जाणून घेण्यास आणि वाचण्यास विसरू नका पोर्टल.


आपली टिप्पणी द्या

आपला ई-मेल पत्ता प्रकाशित केला जाणार नाही. आवश्यक फील्ड चिन्हांकित केले आहेत *

*

*

  1. डेटा जबाबदार: वास्तविक ब्लॉग
  2. डेटाचा उद्देशः नियंत्रण स्पॅम, टिप्पणी व्यवस्थापन.
  3. कायदे: आपली संमती
  4. डेटा संप्रेषण: कायदेशीर बंधन वगळता डेटा तृतीय पक्षास कळविला जाणार नाही.
  5. डेटा संग्रहण: ओकेन्टस नेटवर्क (EU) द्वारा होस्ट केलेला डेटाबेस
  6. अधिकारः कोणत्याही वेळी आपण आपली माहिती मर्यादित, पुनर्प्राप्त आणि हटवू शकता.