Rumah > pangkalan data > tutorial mysql > Bagaimana untuk menukar zon waktu mysql

Bagaimana untuk menukar zon waktu mysql

藏色散人
Lepaskan: 2021-12-02 11:38:46
asal
8898 orang telah melayarinya

Cara mengubah suai zon waktu mysql: 1. Semak zon masa dan masa semasa MySQL 2. Ubah suai zon waktu dengan mengubah suai parameter pembolehubah persekitaran atau ubah suai zon waktu dengan mengubah suai fail konfigurasi my.cnf; .

Bagaimana untuk menukar zon waktu mysql

Persekitaran pengendalian artikel ini: sistem Windows 7, Mysql versi 5.7.14, komputer Dell G3.

Bagaimana untuk mengubah suai zon waktu mysql?

Ringkasan cara mengubah suai zon waktu dalam MySQL

Fenomena masalah :

Tarikh dalam pangkalan data dipaparkan seperti biasa, tetapi selepas memanggilnya melalui JSP, didapati masa diimbangi sebanyak 13 jam. Selepas siasatan, masalah ini disebabkan oleh tetapan zon waktu lalai MySQL.

Kaedah penyelesaian masalah dan operasi khusus adalah seperti berikut:

1 Semak zon waktu dan masa semasa MySQL

> show variables like "%time_zone%";  #查看时区
Salin selepas log masuk

<🎜. >

#time_zone menunjukkan bahawa mysql menggunakan zon waktu sistem, system_time_zone menunjukkan bahawa sistem menggunakan zon waktu CST

> select curtime();  #查看时间
> select now();  #查看日期+时间
Salin selepas log masuk

 

2. Ubah suai zon waktu

Kaedah 1: Ubah suai zon waktu dengan mengubah suai parameter pembolehubah persekitaran

> set global time_zone = &#39;+8:00&#39;; ##修改mysql全局时区为北京时间,即我们所在的东8区
> set time_zone = &#39;+8:00&#39;; ##修改当前会话时区
> flush privileges; #立即生效
Salin selepas log masuk
Semasa operasi sebenar, pengubahsuaian ini tidak berjaya, menunjukkan 0 baris yang terjejas 

Kaedah 2 : Ubah suai zon waktu dengan mengubah suai fail konfigurasi my.cnf

# vim /etc/my.cnf
在[mysqld]区域中加上:default-time_zone = &#39;+8:00&#39;
Salin selepas log masuk
Selepas pengubahsuaian selesai, anda perlu memulakan semula MySQL untuk konfigurasi untuk berkuat kuasa.

[Cadangan berkaitan:

tutorial video mysql]

Atas ialah kandungan terperinci Bagaimana untuk menukar zon waktu mysql. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan