在创建连接池

时间:2015-08-19 07:48:20

标签: java mysql

泽西岛宁静的网络服务。我希望在数据库表中的createTime列中插入的默认时间应配置为IST而不是UTC中的默认时间(不确定)。我不想改变mysql服务器的时区。我希望在创建池连接时配置时区,并且在连接关闭时应该恢复为默认值。

1 个答案:

答案 0 :(得分:0)

如果没有另外配置,MySql服务器中的默认时区是系统/ OS时区。您可以在每个连接上设置时区,这不会影响服务器的全局设置。

示例:

> SET time_zone='+02:00'

要阅读全局和会话时区,请使用

SELECT @@global.time_zone, @@session.time_zone

https://dev.mysql.com/doc/refman/5.5/en/time-zone-support.html