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) में स्थायी परिवर्तन के लिए फ़ाइल संपादित करें और सर्वर रीस्टार्ट करें।