MySQL:运行查询以使 MySQL 使用 GMT/UTC?

标签 mysql sql codeigniter

有没有我可以运行的 SQL 查询来让 MySQL 使用 GMT/UTC 来表示 CURRENT_TIME、NOW 等?

我正在构建一个 CodeIgniter 应用程序并希望在我的基本模型的构造函数中运行此查询。

最佳答案

您可以使用 MY_Controller ( Manual ) 扩展 CI_Controller 类来自动运行它

$this->db->query("SET time_zone = 'GMT'");

或者您可以使用 pre_controller Hook ( Manual )

关于MySQL:运行查询以使 MySQL 使用 GMT/UTC?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8250634/

相关文章:

mysql - 平均从子查询返回的列

php - 如何在 CodeIgniter 中压缩图像,但不改变它们的尺寸?

php - Codeigniter 模型中的 Mysql 日期格式

php - 基于数据库条目的不同按钮

mysql - SQL加入几乎相同字段的2个表

php - 对 SQL 表中的 2 列进行计数并分组

Python MySQLdb - 错误 1045 : Access denied for user

django 中的 python 程序

Mysql - 如何找到带小数的最大值

php - SQL:重构 GROUP_CONCAT 查询