sql >> Database >  >> RDS >> Mysql

Codeigniter tijdzone mysql instellingen

Stel in config/autoload.php een model in om te laden bij elke pagina die wordt geladen. bel dan $this->db->query("SET time_zone='+0:00'"); in die modelconstructor.

config/autoload.php

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

Maak in applicatie/modellen een nieuw modelbestand met de naam "default_model.php" en voeg onderstaande code toe.

application/models/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'");
     }
 }

Bij elke pagina die wordt geladen, wordt deze constructor aangeroepen en wordt de mysql-tijdzone ingesteld op +0:00.



  1. Omzeil tabelprivilege en WITH GRANT OPTION door views te maken

  2. Controleer of het bestand al dan niet aanwezig is op de sql-server?

  3. Bewaar en herhaal het resultaat van de zoekopdracht in mysqli

  4. django-tekenset met MySQL-gekheid