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

टाइमस्टैम्प नॉट न्यूल डिफॉल्ट CURRENT_TIMESTAMP एक मशीन पर शून्य हो सकता है लेकिन दूसरी नहीं?

मैंने पाया कि समस्या क्या थी। MySql चर/पैरामीटर explicit_defaults_for_timestamp मेरी स्थानीय मशीन पर बंद था लेकिन मेरी रिमोट मशीन पर चालू था।

मैंने अपने एडब्ल्यूएस आरडीएस पैरामीटर समूह पृष्ठ का दौरा किया और स्पष्ट_डिफॉल्ट्स_फॉर_टाइमस्टैम्प को 1 से 0 में बदल दिया। फिर मैं अपने एडब्ल्यूएस आरडीएस इंस्टेंस पेज पर यह देखने के लिए गया कि "पैरामीटर समूह" "लागू करने" से "लंबित-रीबूट" में कब बदल गया। फिर मैंने विशेष उदाहरण को रीबूट किया ।

इन लिंक्स ने मेरी मदद की:



  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. उपयोग करने के लिए तेज़/बेहतर क्या है:MySQL या PHP md5 फ़ंक्शन?

  3. SQL - AS - तालिका मौजूद नहीं है - 1146

  4. SQL क्वेरीज़ में दिनांक सीमाओं के लिए DatedIFF() या BETWEEN

  5. मैं क्नेक्स में% से कैसे बच सकता हूँ जहाँ क्वेरी पसंद है?