आप इसे डंप का उपयोग करके बहुत आसानी से कर सकते हैं।
. का उपयोग करके एक डंप बनाएंmysqldump --skip-opt --set-charset --skip-set-charset
फिर एक और डेटाबेस बनाएं, इसके डिफ़ॉल्ट कैरेक्टर को यूटीएफ -8 पर सेट करें और फिर अपने डंप को वापस लोड करें:
mysql --default-character-set=<your iso encoding>
मुख्य विचार डेटा एन्कोडिंग के किसी भी संकेत के बिना डंप बनाना है।
इसलिए, बनाने के समय, तालिका की एन्कोडिंग डेटाबेस एन्कोडिंग से इनहेरिट की जाएगी और UTF-8 पर सेट की जाएगी। और --default-character-set
. के साथ हम MySQL को अपने डेटा को स्वचालित रूप से रीकोड करने के लिए कहते हैं।