Heim > Datenbank > MySQL-Tutorial > 修改MySQL的时区,涉及参数time_zone_MySQL

修改MySQL的时区,涉及参数time_zone_MySQL

WBOY
Freigeben: 2016-06-01 13:31:16
Original
1708 Leute haben es durchsucht

bitsCN.com

修改MySQL的时区,涉及参数time_zone

 

首先需要查看mysql的当前时区,用time_zone参数

 

[html]mysql> show variables like '%time_zone%';     +------------------+--------+  | Variable_name    | Value  |  +------------------+--------+  | system_time_zone | CST    |  | time_zone        | SYSTEM |  +------------------+--------+  2 rows in set (0.00 sec)  
Nach dem Login kopieren

1 可以通过修改my.cnf

在 [mysqld] 之下加

default-time-zone=timezone

来修改时区。如:

default-time-zone = '+8:00'

修改完了记得记得重启msyql

注意一定要在 [mysqld] 之下加 ,否则会出现 unknown variable 'default-time-zone=+8:00'

2 另外也可以通过命令行在线修改

[html]set time_zone = timezone  比如北京时间(GMT+0800)  set time_zone = '+8:00'; 如下:  mysql> set time_zone='+8:00';  Query OK, 0 rows affected (0.00 sec)    mysql> show variables like '%time_zone%';     +------------------+--------+  | Variable_name    | Value  |  +------------------+--------+  | system_time_zone | CST    |  | time_zone        | +08:00 |  +------------------+--------+  2 rows in set (0.00 sec)  
Nach dem Login kopieren

3 再通过select now()来验证时区

[html]mysql> show variables like &#39;%time_zone%&#39;;     +------------------+--------+  | Variable_name    | Value  |  +------------------+--------+  | system_time_zone | CST    |  | <span style="color:#3366ff;">time_zone        | +08:00 </span>|  +------------------+--------+  2 rows in set (0.00 sec)    mysql> select now();  +---------------------+  | now()               |  +---------------------+  | <span style="color:#3333ff;">2013-08-05 10:35:31 </span>|  +---------------------+  1 row in set (0.00 sec)    mysql>  <span style="color:#ff0000;">set </span><span style="color:#ff0000;">time_zone=&#39;+0:00&#39;;  </span>Query OK, 0 rows affected (0.00 sec)  [html]mysql> show variables like &#39;%time_zone%&#39;;  +------------------+--------+  | Variable_name    | Value  |  +------------------+--------+  | system_time_zone | CST    |  |<span style="color:#ff0000;"> time_zone        | +00:00 </span>|  +------------------+--------+  2 rows in set (0.00 sec)  [html]mysql> select now();  +---------------------+  | now()               |  +---------------------+  | <span style="color:#ff0000;">2013-08-05 02:35:43 </span>|  +---------------------+  1 row in set (0.00 sec)  
Nach dem Login kopieren

 

 

bitsCN.com
Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage