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

MySQL डेटाबेस का कैरेक्टर सेट और कॉलेशन UTF-8 में कैसे बदलें?

ALTER DATABASE से डेटाबेस लेवल पर कैरेक्टर सेट/कॉलेशन बदलें।

वर्तमान चेक करें

SELECT CCSA.character_set_name
FROM information_schema.TABLES T
JOIN information_schema.COLLATION_CHARACTER_SET_APPLICABILITY CCSA
  ON CCSA.collation_name = T.table_collation
WHERE T.table_schema = 'sample' AND T.table_name = 'mytable';

बदलें

ALTER DATABASE sample CHARACTER SET utf8 COLLATE utf8_general_ci;

नोट

  • यह केवल नई टेबल पर लागू होता है, मौजूदा टेबल नहीं बदलते
  • मौजूदा टेबल के लिए: ALTER TABLE tbl CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
  • utf8mb4 (4-बाइट UTF-8) एमोजी/स्पेशल कैरेक्टर के लिए बेहतर है
  1. MySQL डेटाबेस का बैकअप कैसे लें MySQL डेटाबेस का बैकअप कैसे लें

    MySQL एक रिलेशनल डेटाबेस मैनेजमेंट सिस्टम (RDBMS) है। यह डेटाबेस निर्देशों को संभालता है और एक ही समय में कई डेटाबेस को प्रबंधित कर सकता है। उदाहरण के लिए, यदि आप एक नया डेटाबेस बनाना चाहते हैं या किसी मौजूदा डेटाबेस में डेटा जोड़ना चाहते हैं, तो आप MySQL सर्वर को एक संदेश भेजते हैं, उसे वह डेटा दे

  1. - MySQL डेटाबेस बनाना और उपयोग करना

    एक बार MySQL इंस्टॉल हो जाने पर, और उपयोगकर्ता को पता है कि SQL स्टेटमेंट कैसे दर्ज करने हैं, एक डेटाबेस एक्सेस किया जा सकता है। आइए डेटाबेस में टेबल से डेटा प्राप्त करने के लिए आवश्यक चरणों को समझते हैं: सर्वर से कनेक्ट करें एक डेटाबेस बनाएं एक टेबल बनाएं टेबल में डेटा लोड करें टेबल से डेटा प्राप

  1. - MySQL डेटाबेस बनाना और चुनना

    डेटाबेस बनाना एक डेटाबेस नीचे दिए गए स्टेटमेंट का उपयोग करके बनाया जा सकता है: CREATE DATABASE databaseName; उदाहरण CREATE DATABASE STUDENT MySQL डेटाबेस चुनना यदि हम किसी विशिष्ट डेटाबेस को एक्सेस और उपयोग करना चाहते हैं, तो हम निम्न क्वेरी का उपयोग कर सकते हैं: क्वेरी mysql> USE databaseNam