如何将 MySQL 数据库更改为 UTC?
Posted
技术标签:
【中文标题】如何将 MySQL 数据库更改为 UTC?【英文标题】:How to change a MySQL database to UTC? 【发布时间】:2011-07-18 14:03:52 【问题描述】:我在 Windows 7 上,我对这个数据库的东西有点陌生。我尝试在 Google 上搜索如何将时区从我的系统更改为 UTC,但文档有些高级,我不太确定如何更改此字段。
【问题讨论】:
这个问题与windows 7配置有关,与mysql完全无关。 @zerkm: 是否可以只更改数据库的配置(因此 SQL 在 UTC 模式下工作),同时保留系统的时区? 【参考方案1】:在 my.ini 文件的 [mysqld] 部分下,添加以下行:
default-time-zone = '+00:00'
重启服务器。 您也可以在运行时从命令行设置它
mysql> SET GLOBAL time_zone = '+00:00';
The documentation from MySql
【讨论】:
以上是关于如何将 MySQL 数据库更改为 UTC?的主要内容,如果未能解决你的问题,请参考以下文章
将时间戳从 tz='UTC' 更改为 tz='tzutc()'
如何在mysql中使用laravel迁移将数据库列'null'更改为'nullable'?