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

MySQL ERROR 1064 (42000) सिंटैक्स एरर कैसे ठीक करें?


सामान्य सिंटैक्स एरर और समाधान

MySQL ERROR 1064 (42000) तब होता है जब SQL सिंटैक्स में गलती होती है। एक आम गलती है VARCHAR की जगह VAR_CHAR लिखना।

एरर पैदा करने वाला कोड

mysql> CREATE TABLE removeErrorDemo (
    -> StudentId INT,
    -> StudentName VAR_CHAR(50)
    -> );

एरर आउटपुट:

ERROR 1064 (42000): You have an error in your SQL syntax; 
check the manual that corresponds to your MySQL server version 
for the right syntax to use near 'VAR_CHAR(50) )' at line 4

सही सिंटैक्स

mysql> CREATE TABLE removeErrorDemo (
    -> StudentId INT,
    -> StudentName VARCHAR(100)
    -> );

आउटपुट: Query OK, 0 rows affected (1.72 sec)

अन्य आम गलतियां और समाधान

गलतीसही तरीका
VAR_CHARVARCHAR
INT(11) UNSIGNED ZEROFILL (पुराना सिंटैक्स)INT UNSIGNED
रिज़र्व्ड वर्ड बिना बैकटिक के (जैसे ORDER, GROUP)`ORDER`, `GROUP`
कॉमा गायब या अतिरिक्तकॉलम परिभाषाओं के बीच कॉमा जांचें
उद्धरण चिह्न मिक्स करनास्ट्रिंग के लिए सिंगल कोट ', आइडेंटिफायर के लिए बैकटिक `

डीबगिंग टिप्स:

  • एरर मैसेज में बताई गई लाइन और पोजीशन जांचें
  • MySQL वर्जन के मैनुअल देखें
  • क्वेरी को छोटे भागों में बांटकर टेस्ट करें
  • IDE या एडिटर में सिंटैक्स हाइलाइटिंग उपयोग करें
  1. आपको अपने ब्राउज़र का गुलाम नहीं होना पड़ेगा आपको अपने ब्राउज़र का गुलाम नहीं होना पड़ेगा

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

  1. Git Error ठीक करें: You need to resolve your current index first Git Error ठीक करें: You need to resolve your current index first

    त्रुटि You need to resolve your current index first Git में होती है और इसका मतलब है कि एक मर्ज संघर्ष है और जब तक आप संघर्ष को हल नहीं करते, आपको दूसरी ब्रांच में चेकआउट करने की अनुमति नहीं दी जाएगी। यह त्रुटि संदेश यह भी दर्शाता है कि एक मर्ज विफल हुआ है या फाइलों के साथ संघर्ष हैं।ये सभी फाइलें, म

  1. वीपीएन को हमेशा ऑन रखना आपकी ऑनलाइन गोपनीयता को कैसे सुरक्षित करता है वीपीएन को हमेशा ऑन रखना आपकी ऑनलाइन गोपनीयता को कैसे सुरक्षित करता है

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