设置MySQL默认时区
MySQL默认的时区是UTC时区,比北京时间晚8个小时。
假设日志里面的时间是中午12:00,那么北京时间应该是晚上的8:00点钟。
为方便查看和设置时间,我们要设置MySQL的默认时区,以符合本地使用。
1永久有效方法
修改my.cnf文件,加入如下2行:
default-time-zone='+08:00'#数据表默认时区
即设置MySQL默认时区为东八区。
2仅当前会话有效方法
并不是每个时候我们都需要一致的时区,如果要在当前回话中设置独特的时区,
可以进入MySQL命令行,用命令设置当前回话的时区:
SETtime_zone="+08:00";
3查看当前时区
查看当前MySQL的默认时区用SELECT@@global.time_zone;命令:
mysql>SELECT@@global.time_zone; +--------------------+ |@@global.time_zone| +--------------------+ |SYSTEM| +--------------------+
显示SYSTEM说明当前使用的是操作系统时区,
mysql>SELECT@@global.system_time_zone; +---------------------------+ |@@global.system_time_zone| +---------------------------+ |UTC| +---------------------------+
可以看出系统时区用的是UTC。
热门推荐
1 训练狗狗憋尿
2 狗狗追踪训练
3 狗狗训练要多少钱
5 深圳狗狗训练
6 训练狗狗唤回
7 狗狗叫怎么训练
8 狗狗训练班
10 狗狗社会化训练
11 狗狗叫回训练
12 广州狗狗训练学校
13 狗狗训练躺下
14 狗狗随行训练
15 训练狗狗巡回
16 狗狗要怎么训练
17 狗狗喂食训练
18 训练狗狗躺下