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

MySQL में वर्तमान कॉन्फ़िगरेशन वेरिएबल कैसे देखें?

SHOW VARIABLES कमांड

MySQL सर्वर के वर्तमान कॉन्फ़िगरेशन वेरिएबल (सिस्टम वेरिएबल) देखने के लिए SHOW VARIABLES कमांड का उपयोग करें।

सभी वेरिएबल देखें

SHOW VARIABLES;

यह सैकड़ों वेरिएबल लौटाता है जैसे max_connections, innodb_buffer_pool_size, character_set_server आदि।

विशिष्ट वेरिएबल खोजें (LIKE ऑपरेटर)

SHOW VARIABLES LIKE '%pattern%';

उदाहरण

'variable' शब्द वाले वेरिएबल

mysql> SHOW VARIABLES LIKE '%variable%';
+--------------------------------+------------------------------------------------------------------------------------------+
| Variable_name                  | Value                                                                                    |
+--------------------------------+------------------------------------------------------------------------------------------+
| session_track_system_variables | time_zone,autocommit,character_set_client,character_set_results,character_set_connection |
+--------------------------------+------------------------------------------------------------------------------------------+
1 row in set (0.01 sec)

होस्ट-संबंधित वेरिएबल

mysql> SHOW VARIABLES LIKE '%host%';
+-------------------------------+-----------------+
| Variable_name                 | Value           |
+-------------------------------+-----------------+
| host_cache_size               | 279             |
| hostname                      | DESKTOP-QN2RB3H |
| performance_schema_hosts_size | -1              |
| report_host                   |                 |
+-------------------------------+-----------------+
4 rows in set (0.00 sec)

महत्वपूर्ण वेरिएबल श्रेणियाँ

  • कनेक्शन: max_connections, wait_timeout, interactive_timeout
  • बफ़र/कैश: innodb_buffer_pool_size, key_buffer_size, query_cache_size
  • कैरेक्टर सेट: character_set_server, collation_server
  • लॉगिंग: log_error, slow_query_log, general_log

नोट: SHOW VARIABLES केवल सत्र/ग्लोबल मान दिखाता है। कॉन्फ़िगरेशन फ़ाइल (my.cnf/my.ini) में स्थायी परिवर्तन के लिए फ़ाइल संपादित करें और सर्वर रीस्टार्ट करें।

  1. - MySQL में वर्तमान कनेक्शन जानकारी कैसे प्रदर्शित करें

    MySQL कई फ़ंक्शन प्रदान करता है जो वर्तमान कनेक्शन जानकारी देते हैं। उदाहरण के लिए, वर्तमान उपयोगकर्ता के बारे में जानने के लिए, user() फ़ंक्शन का उपयोग करें। सिंटैक्स SELECT CURRENT_USER(); यहां आउटपुट है जो वर्तमान उपयोगकर्ता का नाम प्रदर्शित करता है। +----------------+ | CURRENT_USER() | +--

  1. - MySQL में वर्तमान कॉन्फ़िगरेशन वेरिएबल्स प्रदर्शित करने की कमांड?

    वर्तमान कॉन्फ़िगरेशन वेरिएबल्स प्रदर्शित करने के लिए, आप SHOW कमांड का उपयोग कर सकते हैं। सिंटैक्स इस प्रकार है: SHOW VARIABLES; आप LIKE ऑपरेटर के साथ उपरोक्त सिंटैक्स को और लिख सकते हैं। सिंटैक्स इस प्रकार है: SHOW VARIABLES LIKE %anyStringValue%; कुछ कॉन्फ़िगरेशन वेरिएबल्स लाने का उदाहरण प्रदर्शि

  1. Windows के लिए MySQL कमांड लाइन क्लाइंट? Windows के लिए MySQL कमांड लाइन क्लाइंट?

    Windows के लिए MySQL कमांड लाइन क्लाइंट इंस्टॉल करने के लिए, आपको डाउनलोड लिंक प्राप्त करने के लिए निम्नलिखित URL पर जाना होगा https://dev.mysql.com/downloads/mysql/: स्नैपशॉट इस प्रकार है: उसके बाद आपको ऑपरेटिंग सिस्टम चुनने की आवश्यकता है। स्नैपशॉट इस प्रकार है: आपको Windows (x86, 32/64-bit) चु