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

MySQL में SHOW CREATE DATABASE/TABLE से डेटाबेस/टेबल का कैरेक्टर सेट जांचना

MySQL में किसी डेटाबेस या टेबल का डिफ़ॉल्ट कैरेक्टर सेट और कोलेशन जानने के लिए SHOW CREATE DATABASE या SHOW CREATE TABLE कमांड का उपयोग किया जाता है।

डेटाबेस का कैरेक्टर सेट जांचना

mysql> SHOW CREATE DATABASE web;

आउटपुट

+----------+-----------------------------------------------------------------------------------------+
| Database | Create Database                                                                         |
+----------+-----------------------------------------------------------------------------------------+
| web      | CREATE DATABASE `web` /*!40100 DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci */    |
+----------+-----------------------------------------------------------------------------------------+

टेबल का कैरेक्टर सेट जांचना

mysql> SHOW CREATE TABLE web.DemoTable;

आउटपुट

+------------+----------------------------------------------------------------------------------------------------------------------------------+
| Table      | Create Table                                                                                                                   |
+------------+----------------------------------------------------------------------------------------------------------------------------------+
| DemoTable  | CREATE TABLE `DemoTable` (`Value` int(11) DEFAULT NULL) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci             |
+------------+----------------------------------------------------------------------------------------------------------------------------------+

महत्वपूर्ण: DEFAULT CHARACTER SET (या CHARSET) डिफ़ॉल्ट कैरेक्टर सेट दिखाता है। COLLATE डिफ़ॉल्ट कोलेशन दिखाता है। टेबल-स्तर सेटिंग डेटाबेस डिफ़ॉल्ट को ओवरराइड करती है। कॉलम-स्तर सेटिंग टेबल डिफ़ॉल्ट को ओवरराइड करती है।

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

    सिंगल टेबल का बैकअप लेने के लिए mysqldump यूटिलिटी का उपयोग करें। यह MySQL 5.0+ में मानक तरीका है। कमांड लाइन से बैकअप लें कमांड प्रॉम्प्ट खोलें (Win+R → cmd) MySQL के bin फोल्डर में जाएं: cd C:\Program Files\MySQL\MySQL Server 8.0\bin mysqldump चलाएं: E:\student.sql Enter password: ***********

  1. डेटाबेस में टेबलों की संख्या प्रदर्शित करने का MySQL क्वेरी क्या है? डेटाबेस में टेबलों की संख्या प्रदर्शित करने का MySQL क्वेरी क्या है?

    मान लीजिए, यहाँ मैं WEB डेटाबेस का उपयोग कर रहा हूँ। हमें डेटाबेस WEB में टेबलों की संख्या ज्ञात करनी है। इसके लिए MySQL में INFORMATION_SCHEMA.TABLES का उपयोग करें। टेबलों की संख्या प्रदर्शित करने का क्वेरी निम्न है: mysql> select count(table_name) as TotalNumberOfTablesInWebDatabase -> from

  1. - Python MySQL में rollback() मेथड क्या है?

    rollback() मेथड Python में डेटाबेस लेनदेन करने के लिए उपयोग किए जाने वाले विभिन्न मेथड्स में से एक है। यहां हम rollback() मेथड के बारे में चर्चा करेंगे। rollback() मेथड का उपयोग डेटाबेस में किए गए अंतिम परिवर्तन या कमिट को वापस लेने के लिए किया जाता है। यदि ऐसी स्थिति उत्पन्न होती है कि उपयोगकर्ता