आपको बाइनरी कीवर्ड के साथ CONVERT () फ़ंक्शन का उपयोग करने की आवश्यकता है। वाक्य रचना इस प्रकार है -
कन्वर्ट चुनेंउपरोक्त वाक्य रचना को समझने के लिए, आइए एक तालिका बनाते हैं। तालिका बनाने की क्वेरी इस प्रकार है -
mysql> टेबल बनाएं UtfDemo -> (-> आईडी नॉट न्यूल AUTO_INCREMENT, -> Name varchar(15), -> PRIMARY KEY(Id) -> );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.76 सेकंड)पूर्व>INSERT कमांड का उपयोग करके तालिका में कुछ रिकॉर्ड डालें। क्वेरी इस प्रकार है -
mysql> UtfDemo (नाम) मान ('Obama’s') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.28 सेकंड) mysql> UtfDemo (नाम) मानों ('जॉन') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.23 सेकंड) mysql> UtfDemo (नाम) मान ('कैरोल') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.15 सेकंड) mysql> UtfDemo (नाम) मानों में डालें ('सैम') ™s');क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.19 सेकंड)चयन कथन का उपयोग करके तालिका से सभी रिकॉर्ड प्रदर्शित करें। क्वेरी इस प्रकार है -
mysql> UtfDemo से *चुनें;निम्न आउटपुट है -
<पूर्व>+----+----------------+| आईडी | नाम |+----+----------------+| 1 | ओबामा की || 2 | जॉन्स || 3 | कैरल की || 4 | सैम्स |+----+---------------------+4 पंक्तियों में सेट (0.00 सेकंड)गलत तरीके से एन्कोड किए गए डेटा को UTF8 में बदलने की क्वेरी यहां दी गई है -
mysql> UtfDemo से ListOfName के रूप में UTf8 का उपयोग करते हुए CONVERT(बाइनरी CONVERT(लैटिन1 का उपयोग कर नाम) का चयन करें;निम्न आउटपुट है -
<पूर्व>+---------------+| लिस्टऑफनाम |+---------------+| ओबामा की || जॉन की || कैरल की || सैम की |+-----------+4 पंक्तियाँ सेट में, 1 चेतावनी (0.00 सेकंड)