Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

MySQL 8 में my.cnf में sql_mode कैसे सेट करें?

SQL मोड NO_AUTO_CREATE_USER MySQL 8.0 में हटा दिया गया था, और यह अब पहचाना नहीं गया है।

https://dev.mysql .com/doc/refman/8.0/hi/mysql-nutshell.html#mysql-nutshell-deprecations कहते हैं:

अपने sql_mode को "STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_ENGINE_SUBSTITUTION" में बदलें। मैंने 8.0.11 के अपने सैंडबॉक्स इंस्टेंस पर इसका परीक्षण किया और यह काम कर गया।

या तो sql-mode या sql_mode की वर्तनी दोनों ठीक हैं।

उद्धरणों का उपयोग करना या उद्धरणों को छोड़ना दोनों ठीक हैं।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. एक बार में सभी टेबल की मरम्मत करें

  2. SQL क्वेरी में सिंगल कोट्स

  3. दो टेबल से एक ही नाम के साथ mysql अतिरिक्त कॉलम

  4. `mysqli_real_escape_string` . के प्रभाव को उलटना

  5. एन्कोडिंग फिक्सिंग