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

UTF8 टेबल पर latin1 वर्णों को UTF8 में बदलें

आप जो वर्णन करते हैं, ऐसा लगता है कि आपके पास यूटीएफ -8 डेटा है जिसे मूल रूप से लैटिन -1 के रूप में संग्रहीत किया गया था और फिर यूटीएफ -8 में सही ढंग से परिवर्तित नहीं किया गया था। डेटा पुनर्प्राप्त करने योग्य है; आपको एक MySQL फ़ंक्शन की आवश्यकता होगी जैसे

convert(cast(convert(name using  latin1) as binary) using utf8)

यह संभव है कि एन्कोडिंग रूपांतरण के दौरान डेटा को कैसे बदला गया था, इसके आधार पर आपको आंतरिक रूपांतरण को छोड़ना पड़ सकता है।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL में कॉलम के रूप में रो वैल्यू कैसे प्रदर्शित करें

  2. PhpMyAdmin का उपयोग करके डेटाबेस को डुप्लिकेट कैसे करें

  3. MySQL दिनांक स्वरूप निर्दिष्टकर्ताओं की सूची

  4. डुप्लिकेट कुंजी पर ध्यान न दें?

  5. क्या मैं आँख बंद करके सभी mysql_ कार्यों को mysqli_ से बदल सकता हूँ?