Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> MySql

एक पंक्ति में संयोजन को utf8_bin में कैसे बदलें?

<घंटा/>

संयोजन को utf8_bin में बदलने के लिए आपको ALTER कमांड का उपयोग करना होगा। वाक्य रचना इस प्रकार है:

टेबल को अपने टेबल का नाम दें COLLATE utf8_general_ci;

उपरोक्त वाक्य रचना को समझने के लिए, आइए एक तालिका बनाते हैं। तालिका बनाने की क्वेरी इस प्रकार है:

mysql> तालिका बनाएं CollateDemo -> (-> Id int NOT NULL AUTO_INCREMENT, -> Name varchar(20), -> Age int, -> PRIMARY KEY(Id) -> );क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित हैं ( 0.98 सेकंड)

तालिका के डीडीएल की जाँच करें। वाक्य रचना इस प्रकार है:

अपनी तालिका का नाम दिखाएं;

आइए अब अपनी तालिका के DDL की जाँच करें:

mysql> तालिका बनाएं CollateDemo दिखाएं;

निम्न आउटपुट है:

+--------------------------------------------------- -------------------------------------------------- -------------------------------------------------- -------------------------------------------------- ----------------------------------------+| टेबल | तालिका बनाएं |+---------------+-------------------------------- -------------------------------------------------- -------------------------------------------------- -------------------------------------------------- ----------------------------------------+| CollateDemo | तालिका बनाएं `collatedemo` (`Id` int(11) NOT NULL AUTO_INCREMENT, `Name` varchar(20) DEFAULT NULL, `Age` int(11) DEFAULT NULL, PRIMARY KEY (`Id`) ) इंजन =InnoDB DEFAULT CHARSET =utf8mb4 COLLATE =utf8mb4_0900_ai_ci |+---------------+---------------------------- -------------------------------------------------- -------------------------------------------------- -------------------------------------------------- ------------------------------------------+1 पंक्ति सेट में ( 0.00 सेकंड)

अब आप ALTER कमांड का उपयोग करके कोलेशन को बदल सकते हैं। क्वेरी इस प्रकार है:

mysql> तालिका बदलें CollateDemo collate utf8_general_ci;क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.39 सेकंड)रिकॉर्ड:0 डुप्लिकेट:0 चेतावनियाँ:0

आइए अब तालिका के डीडीएल की जाँच करें:

mysql> तालिका बनाएं CollateDemo दिखाएं;

निम्न आउटपुट है:

<पूर्व>+--------------+---------------------------- -------------------------------------------------- -------------------------------------------------- -------------------------------------------------- -------------------------------------------------- -----------+| टेबल | तालिका बनाएं |+---------------+-------------------------------- -------------------------------------------------- -------------------------------------------------- -------------------------------------------------- -------------------------------------------------- ----------+| CollateDemo | तालिका बनाएं `collatedemo` (`Id` int(11) NOT NULL AUTO_INCREMENT, `Name` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL, `आयु` int(11) डिफ़ॉल्ट नल (`प्राथमिक`) कुंजी इंजन =InnoDB डिफ़ॉल्ट वर्ण =utf8 |+---------------+-------------------------- -------------------------------------------------- -------------------------------------------------- -------------------------------------------------- -------------------------------------------------- ---------------+1 पंक्ति सेट में (0.00 सेकंड)
  1. एडिटटेक्स्ट में लाइन का रंग कैसे बदलें

    कुछ स्थितियों में, हमें बैकग्राउंड कलर के अनुसार एडिट टेक्स्ट का बॉटम लाइन कलर बदलना चाहिए। यह उदाहरण दर्शाता है कि EditText में लाइन का रंग कैसे बदला जाए। चरण 1 - एंड्रॉइड स्टूडियो में एक नया प्रोजेक्ट बनाएं, फाइल ⇒ न्यू प्रोजेक्ट पर जाएं और एक नया प्रोजेक्ट बनाने के लिए सभी आवश्यक विवरण भरें। चर

  1. MySQL डेटाबेस में सिंगल टेबल का बैकअप कैसे लें?

    तालिका का बैकअप बैकअप तालिका के साथ-साथ mysqldump उपयोगिता की सहायता से बनाया जा सकता है। बैकअप तालिका अवधारणा का उपयोग MySQL संस्करण 5.0 और इसके पुराने संस्करण में किया गया था। यहां, मैं mysqldump की मदद से बैकअप कर रहा हूं। सबसे पहले हम शॉर्टकट की की मदद से cmd को खोलेंगे। mysqldump cmd पर चलेगा।

  1. माइक्रोसॉफ्ट वर्ड में लाइन स्पेसिंग कैसे बदलें

    जब दस्तावेज़ तैयार करने की बात आती है तो पठनीयता एक महत्वपूर्ण कारक है। यदि दो पंक्तियों के बीच का स्थान, उर्फ ​​रेखा रिक्ति , बहुत कम है, इसे पढ़ना कठिन होगा। यदि यह बहुत अधिक है, तो बहुत अधिक व्याकुलता होगी। अख़बार पढ़ते समय आपने देखा होगा कि लाइनों के बीच की जगह आपके द्वारा ऑनलाइन पढ़ी गई चीज़ों