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

Jak ustawić strefę czasową bazy danych w application.ini

Odpowiadam na własne pytanie, aby to zamknąć, ponieważ odpowiedź jest już w jednej z edycji.

resources.db.params.charset

i

resources.db.params.driver_options.1002

jak miałem w moim application.ini nie mogą być używane razem, ponieważ resources.db.params.charset ovewirites driver_options.1002 .

Jeśli potrzebujesz ustawić strefę czasową, usuń resources.db.params.charset i przekaż strefę czasową w zestawie znaków w driver_options .Np.:

resources.db.params.driver_options.1002 = "SET NAMES utf8, time_zone = 'Europe/London'"


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Wybór rekordów Max i Min w jednym poleceniu MySQL

  2. Porównanie z wartościami NULL

  3. Przekroczono limit czasu oczekiwania blokady; spróbuj zrestartować transakcję dla „zablokowanej tabeli Mysql?

  4. Składnia SQL CREATE TABLE – wymieniona przez DBMS

  5. unikanie wstrzyknięć MySQL z klasą Zend_Db