方法1
#查看時區(qū) show variables like "%time_zone%"; set global time_zone = '+8:00'; ##修改mysql全局時區(qū)為北京時間,即我們所在的東8區(qū) set time_zone = '+8:00'; ##修改當(dāng)前會話時區(qū) flush privileges; #立即生效
方法2
linux
# vim /etc/my.cnf ##在[mysqld]區(qū)域中加上 default-time_zone = '+8:00' # /etc/init.d/mysqld restart ##重啟mysql使新時區(qū)生效
windows
修改配置文件my.ini
路徑C:ProgramDataMySQLMySQL Server 5.7
ProgramData是隱藏文件夾
在[mysqld]下添加
#設(shè)置默認(rèn)時區(qū) default-time-zone='+08:00'
以管理員身份在cmd中重啟mysql
net stop mysql net start mysql
如果報錯
服務(wù)名無效。 請鍵入 NET HELPMSG 2185 以獲得