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

Ustawienia strefy czasowej Codeigniter mysql

W config/autoload.php ustaw model do załadowania przy każdym ładowaniu strony. następnie wywołaj $this->db->query("SET time_zone='+0:00'"); w tym konstruktorze modelu.

config/autoload.php

$autoload['model'] = array('default_model');// for ex, "say default_model"

W aplikacji/modelach utwórz nowy plik modelu o nazwie „default_model.php” i dodaj poniższy kod.

aplikacja/modele/default_model.php

class Default_model extends CI_Model {

     function __construct()
     {
         // Call the Model constructor
         parent::__construct();
         $this->db->query("SET time_zone='+0:00'");
     }
 }

Przy każdym załadowaniu strony ten konstruktor zostanie wywołany, a strefa czasowa mysql zostanie ustawiona na +0:00.



  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 naprawić uszkodzony widok SQL

  2. Zainstaluj wiele instancji MySQL na serwerze Linux — użyj osobnego pliku konfiguracyjnego MySQL

  3. Jak wstawić dużą liczbę wierszy w MySQL?

  4. MySql self JOIN zapytanie

  5. Inteligentna grupa MySQL GROUP BY dla strumieni aktywności