Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> MySql

डेटाबेस और टेबल नाम के आसपास सिंगल कोट्स का उपयोग करना MySQL में काम नहीं कर रहा है?

<घंटा/>

आपको टेबल नाम के साथ-साथ डेटाबेस नाम के आसपास बैकटिक्स का उपयोग करने की आवश्यकता है। वाक्य रचना इस प्रकार है:

अपडेट `yourDatabaseName`.`yourTableName`सेट yourColumnName1=yourColumnName1+1WHERE yourColumnName2='yourValue';

उपरोक्त वाक्य रचना को समझने के लिए, आइए एक तालिका बनाते हैं। तालिका बनाने की क्वेरी इस प्रकार है:

mysql> उपयोग परीक्षण;डेटाबेस बदल गयाmysql> तालिका बनाएं Add1Demo -> (-> आईडी वर्कर (10), -> मान int ->); क्वेरी ठीक, 0 पंक्तियाँ प्रभावित (1.19 सेकंड)

इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें। क्वेरी इस प्रकार है:

mysql> Add1Demo मानों में डालें ('1',780); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.17 सेकंड) mysql> Add1Demo मानों में डालें ('2', 1001); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.18 सेकंड) )mysql> Add1Demo मानों ('3',1654) में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.15 सेकंड) mysql> Add1Demo मानों में डालें ('4', 3999); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.09 सेकंड) mysql> Add1Demo मानों ('5',5999) में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.10 सेकंड) mysql> Add1Demo मानों में डालें ('6', 799); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.08 सेकंड) mysql> सम्मिलित करें Add1Demo मानों में ('8',899); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.11 सेकंड)

चयन कथन का उपयोग करके तालिका से सभी रिकॉर्ड प्रदर्शित करें। क्वेरी इस प्रकार है:

mysql> Add1Demo से *चुनें;

निम्न आउटपुट है:

<पूर्व>+----------+----------+| आईडी | मूल्य |+----------+----------+| 1 | 780 || 2 | 1001 || 3 | 1654 || 4 | 3999 || 5 | 5999 || 6 | 799 || 8 | 899 |+------+----------+7 पंक्तियाँ सेट में (0.00 सेकंड)

यहाँ डेटाबेस नाम और तालिका नाम के आसपास बैकटिक्स का उपयोग करने की क्वेरी है। डेटाबेस और टेबल नाम के लिए सिंगल कोट्स का उपयोग न करें। क्वेरी इस प्रकार है, मान लें कि वर्तमान फ़ील्ड में 1 जोड़ने के लिए कहें।

mysql> `test` अपडेट करें।`Add1Demo` -> सेट Value=Value+1 -> जहां Id='6';क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.17 सेकंड)पंक्तियों का मिलान:1 परिवर्तित:1 चेतावनियां:0 

अब आप विशिष्ट आईडी 6 के साथ एक बार फिर तालिका रिकॉर्ड की जांच कर सकते हैं। क्वेरी इस प्रकार है:

mysql> Add1Demo से * चुनें जहां Id='6';

निम्न आउटपुट है:

<पूर्व>+----------+----------+| आईडी | मूल्य |+----------+----------+| 6 | 800 |+------+----------+1 पंक्ति सेट में (0.00 सेकंड)
  1. क्या MySQL क्वेरी में टेबल और कॉलम के आसपास उद्धरण वास्तव में आवश्यक हैं?

    यदि आपका टेबल नाम या कॉलम नाम कोई आरक्षित शब्द है तो आपको MySQL क्वेरी में टेबल नाम और कॉलम नाम के आसपास उद्धरणों का उपयोग करने की आवश्यकता है। आपको टेबल नाम और कॉलम नाम के आसपास बैकटिक्स का उपयोग करने की आवश्यकता है। वाक्य रचना इस प्रकार है: `टेबल से चुनें जहां `कहां`=हालत; यहाँ आरक्षित शब्दों वाल

  1. PHPMyAdmin का उपयोग करके MySQL डेटाबेस में दशमलव परिशुद्धता और स्केल संख्या कैसे निर्दिष्ट करें?

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

  1. Node.js का उपयोग करके एक MySQL तालिका बनाना

    आमतौर पर, NoSQL डेटाबेस (जैसे MongoDB) नोड डेवलपर्स के बीच अधिक लोकप्रिय हैं। हालाँकि, यह पूरी तरह से आपके उपयोग के मामले और मौजूद विभिन्न डेटाबेस विकल्पों में से किसी भी DBMS को चुनने के विकल्प पर निर्भर करता है। आपके द्वारा चुने गए डेटाबेस का प्रकार मुख्य रूप से किसी की परियोजना की आवश्यकताओं पर न