phpMyAdmin
 sql >> डेटाबेस >  >> Database Tools >> phpMyAdmin

MySQL 5 के साथ UTF8 समस्या

क्या आपने जोड़ने का प्रयास किया है

SET NAMES 'utf8';

अपने एसक्यूएल डंप के लिए?

utf8 या सामान्य रूप से एन्कोडिंग के साथ बात यह है कि सफल होने के लिए, आपको यह सुनिश्चित करना होगा कि:

  • फ़ाइल बिना हस्ताक्षर के utf8 एन्कोडेड है
  • mysql सर्वर का डिफ़ॉल्ट एन्कोडिंग utf8 पर सेट है
  • कनेक्शन utf8 है (इसीलिए आप SET NAMES 'utf8' को अपनी sql-file में डालते हैं)।
  • सभी टेबल और कॉलम में सही एन्कोडिंग और चारसेट होते हैं
  • आपकी सभी वेबफ़ाइलें utf8 एन्कोडेड भी होनी चाहिए। और यह सिर्फ सही हेडर जोड़ने के लिए काम नहीं करता है। आपको फ़ाइल खोलनी है, जांचें कि क्या एन्कोडिंग utf8 है, यदि नहीं, तो सब कुछ काट लें, एन्कोडिंग को utf8 में बदलें और सब कुछ वापस पेस्ट करें। यह काम नहीं करता है, अगर आप सिर्फ एन्कोडिंग बदलते हैं और फ़ाइल को सहेजते हैं!


  1. DBeaver
  2.   
  3. phpMyAdmin
  4.   
  5. Navicat
  6.   
  7. SSMS
  8.   
  9. MySQL Workbench
  10.   
  11. SQLyog
  1. phpmyadmin तालिका के ब्राउज़ दृश्य को नहीं खोल सकता

  2. कैसे mysql डेटाबेस से एक्सेल करने के लिए तालिका निर्यात करने के लिए?

  3. PhpMyAdmin में डेटाबेस से परिचित होना

  4. phpmyadmin:बड़े डेटाबेस आयात करने के लिए समय सीमा कैसे निकालें

  5. phpMyAdmin:विशाल डेटाबेस फ़ाइल आयात नहीं कर सकता, कोई सुझाव?