"यदि कोई कर्मचारी अपना काम अच्छी तरह से करना चाहता है, तो उसे पहले अपने औजारों को तेज करना होगा।" - कन्फ्यूशियस, "द एनालेक्ट्स ऑफ कन्फ्यूशियस। लू लिंगगोंग"
मुखपृष्ठ > प्रोग्रामिंग > इमोजी संग्रहीत करते समय MySQL \"गलत स्ट्रिंग मान\" त्रुटि को कैसे ठीक करें?

इमोजी संग्रहीत करते समय MySQL \"गलत स्ट्रिंग मान\" त्रुटि को कैसे ठीक करें?

2024-12-22 को प्रकाशित
ब्राउज़ करें:199

How to Fix the MySQL \

इमोजी स्टोरेज के लिए MySQL में "गलत स्ट्रिंग मान" त्रुटि को हल करना

"🎶," उपयोगकर्ताओं जैसे इमोजी वाले ट्वीट संग्रहीत करते समय "गलत स्ट्रिंग मान..." बताते हुए एक त्रुटि आ सकती है। यह त्रुटि असंगत वर्ण एन्कोडिंग के कारण होती है।

To इस समस्या को हल करने के लिए, डेटाबेस के वर्ण सेट और तालिका जहां ट्वीट संग्रहीत हैं, को यूनिकोड वर्णों का समर्थन करने के लिए कॉन्फ़िगर करने की आवश्यकता है। यहां अनुसरण करने के चरण दिए गए हैं:

  1. MySQL कॉन्फ़िगरेशन फ़ाइल को संशोधित करें:

    • MySQL कॉन्फ़िगरेशन फ़ाइल खोलें (आमतौर पर इसका नाम my. ini या my.cnf) एक टेक्स्ट एडिटर में।
    • [mysqld] अनुभाग ढूंढें और जोड़ें या संशोधित करें निम्नलिखित पंक्तियाँ:

      • character_set_client=utf8mb4
      • character_set_server=utf8mb4
      • collation_server=utf8mb4_general_ci
  2. बदलें डेटाबेस और टेबल कैरेक्टर सेट:

    • MySQL से कनेक्ट करें और निम्नलिखित कमांड चलाएँ:

      • SET NAMES utf8mb4;
      • ALTER डेटाबेस कैरेक्टर सेट = utf8mb4 COLLATE = utf8mb4_general_ci;
      • तालिका बदलें वर्ण सेट = utf8mb4 COLLATE = utf8mb4_general_ci;
  3. सत्यापित करें परिवर्तन:

    • वर्ण सेट और संयोजन सेटिंग्स की पुष्टि करने के लिए निम्नलिखित कमांड चलाएँ:

      • VARIABLES दिखाएं जहां Variable_name 'character\_set\_' की तरह है %' या वेरिएबल_नाम जैसा 'collation%';

ये परिवर्तन करने के बाद, MySQL डेटाबेस को "गलत स्ट्रिंग मान" का सामना किए बिना इमोजी के साथ ट्वीट्स संग्रहीत करने में सक्षम होना चाहिए गलती।

नवीनतम ट्यूटोरियल अधिक>

चीनी भाषा का अध्ययन करें

अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।

Copyright© 2022 湘ICP备2022001581号-3