mysql怎么修改時區

mysql修改時區的方法:1、在mysql命令行模式下中,執行“set global time_zone = ‘時區信息’”命令即可;2、在“my.cnf”文件中,查找并將“default-time_zone”項的值修改為需要的時區即可。

mysql怎么修改時區

本教程操作環境:windows7系統、mysql8版本、Dell G3電腦。

方法一:通過mysql命令行模式下動態修改

1、查看mysql當前時間,當前時區

select curtime();   #或 select now()

mysql怎么修改時區

show?variables?like?“%time_zone%”; 2?rows?in?set?(0.00?sec)

#time_zone說明mysql使用system的時區,system_time_zone說明system使用CST時區

2、 修改時區

set?global?time_zone?=?‘+8:00’;?##修改mysql全局時區為北京時間,即我們所在的東8區 set?time_zone?=?‘+8:00’;?##修改當前會話時區 flush?privileges;?#立即生效

方法二:通過修改my.cnf配置文件來修改時區

default-time_zone?=?‘+8:00’

修改完成,重啟數據庫服務器。

方法三:借助PHP的mysql_connect()函數(臨時解決時區問題)

mysql_query(“SET?time_zone?=?‘+8:00’”)

這樣可以在保證你不重啟的情況下改變時區。但是mysql的某些系統函數還是不能用如:now()。這句,還是不能理解。

【相關推薦:mysql視頻教程

以上就是

? 版權聲明
THE END
喜歡就支持一下吧
點贊13 分享