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

MySQL में sql_mode को स्थायी रूप से कैसे सेट करें?

कॉन्फ़िगरेशन फ़ाइल (my.cnf / my.ini) संपादित करें

sql_mode को स्थायी रूप से सेट करने के लिए MySQL कॉन्फ़िगरेशन फ़ाइल में [mysqld] सेक्शन के तहत जोड़ें।

चरण

  1. डेटा डायरेक्टरी पता करें: SELECT @@datadir;
  2. उस निर्देशिका में my.cnf (Linux) या my.ini (Windows) खोजें।
  3. [mysqld] सेक्शन में जोड़ें: sql_mode="TRADITIONAL" (या वांछित मोड)।
  4. MySQL सर्वर पुनरारंभ करें।

उदाहरण (Windows)

mysql> SELECT @@datadir;
+---------------------------------------------+
| @@datadir                                   |
+---------------------------------------------+
| C:\ProgramData\MySQL\MySQL Server 8.0\Data\ |
+---------------------------------------------+

C:\ProgramData\MySQL\MySQL Server 8.0\Data\my.cnf खोलें और जोड़ें:

[mysqld]
sql_mode="TRADITIONAL"

फिर सर्वर पुनरारंभ करें।

नोट: रनटाइम में SET GLOBAL sql_mode = '...'; केवल वर्तमान सत्र के लिए प्रभावी होता है, पुनरारंभ के बाद रीसेट हो जाता है। स्थायी परिवर्तन के लिए कॉन्फ़िगरेशन फ़ाइल आवश्यक है।

  1. Windows पर MySQL my.cnf फ़ाइल कैसे खोजें? Windows पर MySQL my.cnf फ़ाइल कैसे खोजें?

    Windows में MySQL कॉन्फ़िगरेशन फ़ाइल (my.ini) का स्थान ढूंढें Windows पर, MySQL कॉन्फ़िगरेशन फ़ाइल आमतौर पर my.ini (नहीं my.cnf) नाम से होती है। इसका स्थान MySQL सेवा के गुणों से पता लगा सकते हैं। चरण-दर-चरण (GUI के माध्यम से) Win+R → services.msc → Enter सूची में MySQL80 (या आपके संस्करण जैसे My

  1. - MySQL में event_scheduler=ON स्थायी रूप से कैसे सेट करें (रीस्टार्ट के बाद भी)?

    MySQL में event_scheduler को स्थायी रूप से ON रखने के लिए (सर्वर रीस्टार्ट के बाद भी), कॉन्फिगरेशन फ़ाइल (my.cnf या my.ini) में सेट करना आवश्यक है। विधि 1: कॉन्फिगरेशन फ़ाइल में (स्थायी - अनुशंसित) Linux/macOS: /etc/my.cnf या /etc/mysql/my.cnf [mysqld] event_scheduler = ON Windows: my.ini (आमतौर

  1. MySQL में my.cnf के माध्यम से इष्टतम कॉन्फ़िगरेशन सेट करना MySQL में my.cnf के माध्यम से इष्टतम कॉन्फ़िगरेशन सेट करना

    MySQL कॉन्फ़िगरेशन फाइल my.cnf (Windows में my.ini) में महत्वपूर्ण सेटिंग्स को ट्यून करके प्रदर्शन सुधार सकते हैं। कॉन्फ़िगरेशन फाइल का स्थान जानने के लिए: SELECT @@datadir; आउटपुट +---------------------------------------------+ | @@datadir | +----------------------