mysql8.0?my.ini?如何永久修改時(shí)區(qū)
my.ini 永久修改時(shí)區(qū)
1、打開 查看->隱藏的項(xiàng)目
2、進(jìn)入 C:\ProgramData\MySQL\MySQL Server 8.0
3、打開my.ini文件,找到[mysqld]節(jié)點(diǎn),在節(jié)點(diǎn)下加入:default-time-zone=’+08:00’

永久解決MySQL時(shí)區(qū)問題
Server returns invalid timezone. Go to ‘Advanced‘ tab and set ‘serverTimezon
連接MySQL的時(shí)候動(dòng)不動(dòng)就提示個(gè)Server returns invalid timezone. Go to ‘Advanced‘ tab and set ‘serverTimezon


一般就是MySQL時(shí)區(qū)沒設(shè)置,接下來教大家4種解決方法。
方法一
1.檢查MySQL設(shè)置時(shí)區(qū):
Win+R打開運(yùn)行

輸入cmd然后確定,打開cmd窗口

連接數(shù)據(jù)庫,輸入mysql -hlocalhost -uroot -p回車輸入密碼

連接成功

輸入show variables like'%time_zone';回車,顯示時(shí)區(qū)配置

如果顯示 SYSTEM 就是沒有設(shè)置時(shí)區(qū)
輸入set global time_zone = '+8:00';回車

顯示Query OK, 0 rows affected (0.00 sec)就是設(shè)置成功了。
然后關(guān)閉cmd重新打開cmd重新連接數(shù)據(jù)庫,連接成功后輸入show variables like'%time_zone'; 回車

顯示+08:00就可以了
這個(gè)時(shí)候重新連接數(shù)據(jù)庫即可
點(diǎn)擊Test Connection進(jìn)行測(cè)試連接
連接成功

方法二
修改MySQL配置文件 [my.ini]:

找到Mysql的安裝目錄,修改my.ini配置文件
比如我的路徑是:
C:\ProgramData\MySQL\MySQL Server 8.0\my.ini
打開my.ini文件

在 [mysqld] 之下加
default-time-zone='+08:00'
或者
default-time-zone=timezone
?。。∽⒁庖欢ㄒ?[mysqld] 之下加 ,否則會(huì)出現(xiàn) unknown variable 'default-time-zone=+8:00'

修改完了記得記得重啟msyql
Win+X,選擇Windows PowerShell(管理員)

停止mysql服務(wù)

啟動(dòng)mysql服務(wù)

重啟完畢
打開cmd測(cè)試
登錄mysql,輸入show variables like’time_zone’;

time_zone顯示為+08:00就修改成功了
方法三
在IDEA中修改時(shí)區(qū)即可
在高級(jí)欄下,將serverTimeZone的UTC修改為GMT
點(diǎn)擊 高級(jí) /Advanced

找到serverTimezone,如果是UTC或者空的直接改為Asia/Shanghai
改完之后直接回車

點(diǎn)擊 選項(xiàng)/General

點(diǎn)擊 測(cè)試連接 /Test Connection
連接成功

方法四
修改連接數(shù)據(jù)庫的URL
修改serverTimezone后面的值為Asia/Shanghai
例如:
serverTimezone=Asia/Shanghai
完整:
url: jdbc:mysql://localhost:3306/test?serverTimezone=Asia/Shanghai&useUnicode=true&characterEncoding=utf8&useSSL=true
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
MySQL5.7.24版本的數(shù)據(jù)庫安裝過程圖文詳解
這篇文章主要介紹了MySQL5.7.24版本的數(shù)據(jù)庫安裝過程,需要的朋友可以參考下2018-11-11
深入理解MySQL雙字段分區(qū)(OVER(PARTITION BY A,B)
本文主要介紹了MySQL中的窗口函數(shù)雙字段分區(qū)功能(OVER(PARTITION BY A,B),分析其在數(shù)據(jù)分組和性能優(yōu)化中的應(yīng)用,提高查詢效率,具有一定的參考價(jià)值,感興趣的可以了解一下2024-09-09
Mysql 數(shù)據(jù)庫開啟binlog的實(shí)現(xiàn)步驟
本文主要介紹了Mysql 數(shù)據(jù)庫開啟binlog的實(shí)現(xiàn)步驟,對(duì)于運(yùn)維或架構(gòu)人員來說,開啟binlog日志功能非常重要,具有一定的參考價(jià)值,感興趣的可以了解一下2023-11-11
將MySQL help contents的內(nèi)容有層次的輸出方法推薦
如何將MySQL help contents的內(nèi)容有層次的輸出呢?下面小編就為大家?guī)硪黄獙ySQL help contents的內(nèi)容有層次的輸出方法推薦。小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,給大家一個(gè)參考。一起跟隨小編過來看看吧2016-03-03
Ubuntu下完美實(shí)現(xiàn)遷移MySQL數(shù)據(jù)庫位置
這篇文章主要介紹了Ubuntu下完美實(shí)現(xiàn)遷移MySQL數(shù)據(jù)庫位置,十分詳細(xì),有需要的小伙伴可以參考下2015-03-03
19個(gè)MySQL性能優(yōu)化要點(diǎn)解析
這篇文章主要介紹了19個(gè)MySQL性能優(yōu)化要點(diǎn),并對(duì)其都進(jìn)行了深入解析,感興趣的小伙伴們可以參考一下2015-08-08

