Mysql
 sql >> база данни >  >> RDS >> Mysql

Как да настроите часовата зона на базата данни в application.ini

Отговарям на собствения си въпрос само за да завърша това, тъй като отговорът вече е в една от редакциите.

resources.db.params.charset

и

resources.db.params.driver_options.1002

както имах в моя application.ini, не може да се използва заедно, като resources.db.params.charset overwirites driver_options.1002 .

Ако трябва да зададете часовата зона, премахнете resources.db.params.charset и предайте часовата зона в набора от знаци в driver_options .Напр.:

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. Генериране на кратък уникален идентификационен номер на PHP с помощта на auto_increment?

  2. заявката е изключително бавна след миграция към mysql 5.7

  3. Разлики в седмици между PHP и MySQL

  4. Как да инсталирам pyodbc 64-битов?

  5. Механизми за проследяване на промените в схемата на БД