Mysql
 sql >> Baza danych >  >> RDS >> Mysql

znacznik czasu NOT NULL DEFAULT CURRENT_TIMESTAMP może mieć wartość NULL na jednej maszynie, ale nie na innej?

Znalazłem problem. Zmienna/parametr MySql explicit_defaults_for_timestamp była WYŁĄCZONA na moim lokalnym komputerze, ale WŁĄCZONA na moim zdalnym komputerze.

Odwiedziłem moją stronę AWS RDS Parameter Groups i zmieniłem explicit_defaults_for_timestamp z 1 na 0. Następnie przeszedłem do mojej strony instancji AWS RDS, aby zobaczyć, kiedy „Grupa parametrów” zmieniła się z „Applying” na „pending-reboot”. Następnie ponownie uruchomiłem konkretną instancję .

Pomogły mi te linki:



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jak używać tabel bootstrap css do wyświetlania danych z tabel MySQL?

  2. Automatycznie ustrukturyzuj obiekt podczas wstawiania do kolumny MySQL JSON za pomocą knex

  3. Kolejność nazwanych parametrów ma sens dla dostawcy danych MySql .Net?

  4. jak importować z MS Excel do MYSQL DB

  5. Dziesięć najlepszych narzędzi GUI MySQL