柚子快報激活碼778899分享:MySQL查看和修改時區(qū)
柚子快報激活碼778899分享:MySQL查看和修改時區(qū)
1、查看當(dāng)前時區(qū)
可以使用@@global.time_zone和@@session.time_zone來分別獲取全局和當(dāng)前會話的時區(qū)設(shè)置。
-- 獲取全局時區(qū)
SELECT @@global.time_zone;
-- 獲取當(dāng)前會話時區(qū)
SELECT @@session.time_zone;
也可以通過以下命令查看當(dāng)前時區(qū)設(shè)置。
SHOW VARIABLES LIKE '%time_zone%';
2、設(shè)置時區(qū)
2.1、全局時區(qū)
注意:更改全局時區(qū)需要SUPER權(quán)限,并且更改只會影響后續(xù)的連接?,F(xiàn)有的連接不會受到影響。
SET GLOBAL time_zone = '+00:00'; -- UTC
2.2、當(dāng)前會話時區(qū)
可以為當(dāng)前會話設(shè)置時區(qū),這只會影響當(dāng)前的連接。
SET time_zone = '+00:00'; -- UTC
或者,你也可以使用地區(qū)標(biāo)識符,例如:
SET time_zone = 'Asia/Shanghai'; -- 上海
3、在my.cnf或my.ini中設(shè)置時區(qū)
可以在MySQL的配置文件(通常是my.cnf或my.ini)中設(shè)置默認(rèn)的時區(qū)。這會影響所有新的連接。
在[mysqld]部分添加以下行:
[mysqld]
default-time-zone='+00:00'
或者,使用地區(qū)標(biāo)識符:
[mysqld]
default-time-zone='Asia/Shanghai'
更改配置文件后,你需要重啟MySQL服務(wù)以使更改生效。
柚子快報激活碼778899分享:MySQL查看和修改時區(qū)
精彩內(nèi)容
本文內(nèi)容根據(jù)網(wǎng)絡(luò)資料整理,出于傳遞更多信息之目的,不代表金鑰匙跨境贊同其觀點和立場。
轉(zhuǎn)載請注明,如有侵權(quán),聯(lián)系刪除。