Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

Mysql utf32_unicode_ci और html वर्णसेट utf-8 का उपयोग किया गया है, लेकिन वर्ण दिखाई देते हैं

कृपया, डेटाबेस एन्कोडिंग के अलावा, सुनिश्चित करें कि आप निम्नलिखित की जांच करते हैं:

  • फ़ाइलों की utf8 एन्कोडिंग (js/php) (अल्ट्रा-एडिट के तहत, F12:UTF8-NOBOM के रूप में सहेजें)
  • utf8 html सामग्री:<meta HTTP-EQUIV="content-type" CONTENT="text/html; charset=utf-8">
  • आपके db कनेक्शन का utf8:SET character_set_connection = 'utf8'
  • आपके क्वेरी परिणामों में से utf8:SET character_set_results = 'utf8'
  • आपके db क्लाइंट का utf8:SET character_set_client = 'utf8'
  • आपकी mysql तालिकाओं में से utf8:ALTER TABLE table CONVERT TO CHARACTER SET utf8;
  • आपके db सर्वर का utf8:SET character_set_database = 'utf8' और SET character_set_server = 'utf8'
  • कुछ मामलों में, जब हार्डकोड किए गए मानों को एन्कोडिंग की आवश्यकता होती है, तो फ़ाइल में utf8 को बाध्य करना आवश्यक होता है। उदाहरण के लिए आपको अपनी फ़ाइल के शीर्ष पर charset=utf-8 के साथ एक टिप्पणी जोड़नी होगी , इसलिए अल्ट्रा एडिट या आपका पसंदीदा संपादक इसका पता लगा सकता है।

आरजीडीएस।

ps:मैं utf32 नहीं जानता, लेकिन किसी तरह तर्क समान होना चाहिए




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. उपयोगकर्ता पंजीकरण और ईमेल सत्यापन PHP और MySQL

  2. MySQL क्वेरी आइटम खींचने के लिए, लेकिन हमेशा शीर्ष पर एक निश्चित दिखाएं

  3. इन दो जॉइनिंग टेबल दृष्टिकोणों के बीच अंतर?

  4. केवल उन पंक्तियों का चयन करें जिनमें MySQL में केवल अल्फ़ान्यूमेरिक वर्ण हों

  5. MySQL:फुलटेक्स्ट सर्च में कुछ गड़बड़ है - कोई परिणाम नहीं लौटाना