MySQL查看和修改時(shí)區(qū)的實(shí)現(xiàn)方法
1、查看當(dāng)前時(shí)區(qū)
可以使用@@global.time_zone
和@@session.time_zone
來(lái)分別獲取全局和當(dāng)前會(huì)話的時(shí)區(qū)設(shè)置。
-- 獲取全局時(shí)區(qū) SELECT @@global.time_zone; -- 獲取當(dāng)前會(huì)話時(shí)區(qū) SELECT @@session.time_zone;
也可以通過(guò)以下命令查看當(dāng)前時(shí)區(qū)設(shè)置。
SHOW VARIABLES LIKE '%time_zone%';
2、設(shè)置時(shí)區(qū)
2.1、全局時(shí)區(qū)
注意:更改全局時(shí)區(qū)需要SUPER
權(quán)限,并且更改只會(huì)影響后續(xù)的連接?,F(xiàn)有的連接不會(huì)受到影響。
SET GLOBAL time_zone = '+00:00'; -- UTC
2.2、當(dāng)前會(huì)話時(shí)區(qū)
可以為當(dāng)前會(huì)話設(shè)置時(shí)區(qū),這只會(huì)影響當(dāng)前的連接。
SET time_zone = '+00:00'; -- UTC
或者,你也可以使用地區(qū)標(biāo)識(shí)符,例如:
SET time_zone = 'Asia/Shanghai'; -- 上海
3、在my.cnf或my.ini中設(shè)置時(shí)區(qū)
可以在MySQL的配置文件(通常是my.cnf
或my.ini
)中設(shè)置默認(rèn)的時(shí)區(qū)。這會(huì)影響所有新的連接。
在[mysqld]
部分添加以下行:
[mysqld] default-time-zone='+00:00'
或者,使用地區(qū)標(biāo)識(shí)符:
[mysqld] default-time-zone='Asia/Shanghai'
更改配置文件后,你需要重啟MySQL服務(wù)以使更改生效。
到此這篇關(guān)于MySQL查看和修改時(shí)區(qū)的文章就介紹到這了,更多相關(guān)MySQL查看和修改時(shí)區(qū)內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
mysql數(shù)據(jù)校驗(yàn)過(guò)程中的字符集問(wèn)題處理
在日常應(yīng)用中,我們經(jīng)常會(huì)遇到在不同的字符集的數(shù)據(jù)庫(kù)直接進(jìn)行數(shù)據(jù)的導(dǎo)入導(dǎo)出操作,針對(duì)這個(gè)問(wèn)題,我們來(lái)進(jìn)行討論下2014-05-05mysql存儲(chǔ)過(guò)程之游標(biāo)(DECLARE)原理與用法詳解
這篇文章主要介紹了mysql存儲(chǔ)過(guò)程之游標(biāo)(DECLARE)原理與用法,結(jié)合實(shí)例形式詳細(xì)分析了mysql存儲(chǔ)過(guò)程游標(biāo)(DECLARE)的基本功能、原理、使用方法及操作注意事項(xiàng),需要的朋友可以參考下2019-12-12centos7環(huán)境下二進(jìn)制安裝包安裝 mysql5.6的方法詳解
這篇文章主要介紹了centos7環(huán)境下二進(jìn)制安裝包安裝 mysql5.6的方法,詳細(xì)分析了centos7環(huán)境下使用二進(jìn)制安裝包安裝 mysql5.6的具體步驟、相關(guān)命令、配置方法及操作注意事項(xiàng),需要的朋友可以參考下2020-02-02淺談MySQL中用什么數(shù)據(jù)類(lèi)型存IP地址
MySQL中用什么數(shù)據(jù)類(lèi)型存IP地址?在MySQL中,當(dāng)存儲(chǔ)IPv4地址時(shí),應(yīng)該使用32位的無(wú)符號(hào)整數(shù)來(lái)存儲(chǔ)IP地址,而不是使用字符串,本文就介紹一下這幾種情況,感興趣的可以了解一下2023-08-08遠(yuǎn)程連接mysql報(bào)錯(cuò)“Host?xxx?is?not?allowed?to?connect?to?th
這篇文章主要給大家介紹了關(guān)于遠(yuǎn)程連接mysql報(bào)錯(cuò)“Host?xxx?is?not?allowed?to?connect?to?this?MySQL?server“的解決辦法,文中通過(guò)代碼介紹的非常詳細(xì),需要的朋友可以參考下2024-07-07MySQL無(wú)法啟動(dòng)1067錯(cuò)誤的又一種解決方法(機(jī)房斷電)
今早在對(duì)一張table 創(chuàng)建primay key過(guò)程中發(fā)生了斷電,當(dāng)電腦再次啟動(dòng)時(shí)候,發(fā)現(xiàn)mysql 服務(wù)無(wú)法啟動(dòng),使用 net start 提示 1067錯(cuò)誤,折騰了2個(gè)小時(shí)無(wú)法解決,后來(lái)只能通過(guò)手工刪除數(shù)據(jù)文件,日志文件,再啟動(dòng)服務(wù),然后導(dǎo)入數(shù)據(jù)來(lái)完成2013-01-01Mysql數(shù)據(jù)庫(kù)時(shí)間與系統(tǒng)時(shí)間不一致問(wèn)題排查及解決
最近忽然發(fā)現(xiàn)個(gè)問(wèn)題,Mysql數(shù)據(jù)庫(kù)時(shí)間與系統(tǒng)時(shí)間不一致,通過(guò)查找相關(guān)資料終于解決了,下面這篇文章主要給大家介紹了關(guān)于Mysql數(shù)據(jù)庫(kù)時(shí)間與系統(tǒng)時(shí)間不一致問(wèn)題排查及解決的相關(guān)資料,需要的朋友可以參考下2023-06-06