क्या MySQL वर्कबेंच charset को बदलने का कोई तरीका मौजूद है? मेरी स्कीमा यूटीएफ -8 का उपयोग करती है और जब मैं तालिका डेटा (यूटीएफ -8 के रूप में सहेजा गया) देखता हूं या मैन्युअल रूप से डेटा जोड़ता हूं, तो यह वर्णमाला त्रुटियों के साथ दिखाई देता है, शायद MySQL वर्कबेंच LATIN1 का उपयोग करता है।MySQL वर्कबेंच charset
उत्तर
"भौतिक स्केमाटा" के तहत "मॉडल अवलोकन" में, डेटाबेस पर राइट-क्लिक करें और "स्कीमा संपादित करें ..." चुनें। चरित्र सेट को "कोलेशन" -फील्ड में परिभाषित करें। (MySQL Workbench 5.2.35)
मुझे लगता है कि ओपी सेटअप Workbench को चारसेट कि Workbench अपने संपादक में उपयोग करता है और कैसे के बारे में पूछ रहा था जीयूआई में UTF-8 उपयोग करने के लिए - कैसे सेटअप डिफ़ॉल्ट चारसेट के लिए नहीं Workbench में डेटाबेस तालिका के लिए इस्तेमाल किया। इस समय वर्कबेंच में कोई डेटाबेस टेबल वर्णसेट सेट कर सकता है लेकिन इसके बावजूद वर्कबेंच लैटिन 1 वर्णमाला का उपयोग कर डेटा का प्रतिनिधित्व करता है !!! वर्कबेंच के माध्यम से यूटीएफ -8 टेबल में डेटा डालने से डाटाबेस में गलत वर्ण होंगे। मुझे यह नहीं पता कि यूटीएफ -8 के साथ वर्कबेंच सौदे को अपने जीयूआई में कैसे बनाया जाए।
क्या आप एक और एसक्यूएल जीयूआई उपकरण की सिफारिश करते हैं? जो कुछ भी मैं दर्ज करता हूं उसे ?????? के रूप में प्रदर्शित किया जा रहा है – Dejell
मेरा आरएडी नेटबीन है और यह डेटाबेस ब्राउज़र और संपादक में बनाया गया है। – sbrbot
मुझे यह भी लगता है कि ओपी वर्सेबेंच का उपयोग करने वाले वर्णमाला के बारे में पूछ रहा था ... इनमें से अधिकतर यह जवाब गलत है .. वर्कबेंच निश्चित रूप से यूटीएफ 8 और utf8mb4 को संभालता है .. लेकिन डिफ़ॉल्ट कनेक्शन वर्णसेट utf8 है और आपको "एसईटी नाम" utf8mb4 "http://stackoverflow.com/questions/32685368/mysql-workbench-connection-encoding –
आगे पढ़ने के लिए, एक और फिक्स प्रदर्शन फ़ॉन्ट को बदलना होगा। Edit -> Preferences -> Appearance
पर जाएं। संपादक फ़ॉन्ट बदलें। यह हो सकता है कि डिफ़ॉल्ट फ़ॉन्ट utf-8 सही ढंग से प्रदर्शित नहीं करता है, लेकिन अन्य करते हैं।
ओह, और अगर यदि आपको अपने फ़ॉन्ट बदलने हो रही है तुम कोशिश कर सकते here
मैंने कोशिश की है लेकिन मुझे अभी भी परिणाम सेट ग्रिड पर अजीब अक्षर मिलते हैं –
आप बदलने की मेज पर हर क्षेत्रों UTF8 या तालिका डिफ़ॉल्ट सेट करना होगा।
टिप के लिए धन्यवाद, यह मेरे लिए काम किया; वास्तव में, वर्णमाला और संयोजन दो अलग-अलग चीजें हैं - afaiu - इसलिए मैंने नहीं सोचा कि यह तरीका होगा। – jmclem
वर्कबेंच 5.2.44 में, अब यह आल्टर स्कीमा के तहत है और अभी भी कोलेशन कहा जाता है। यह सच है कि आप वर्कबेंच से संपादन में यूटीएफ -8 अक्षरों में प्रवेश नहीं कर सकते हैं। कितना दर्द। –
@Mike_Laird एसक्यूएल के लिए अन्य जीयूआई क्या आप मैक के लिए सलाह देंगे? – Dejell