MySQL數據庫默認使用的是UTC時區,但是在實際開發過程中,為了更好地與用戶、其他系統協作,往往需要更改數據庫的時區設置。以下是如何更改MySQL數據庫時區的方法:
1. 查看當前MySQL數據庫時間
SELECT NOW();
2. 查看當前系統時間
SELECT CURRENT_TIMESTAMP();
3. 修改MySQL數據庫時區
(1)使用SET命令
SET time_zone = '+8:00';
將MySQL服務器時區設為北京時間(東八區)。
(2)修改MySQL配置文件
編輯MySQL配置文件my.ini(在Windows下)或者my.cnf(在Linux下),添加如下內容:
[mysqld] default-time-zone = '+8:00'
4. 重啟MySQL服務器
5. 驗證時區是否修改成功
SELECT NOW();
修改MySQL數據庫時區后,新建的數據表、日期、時間、時間戳等數據類型都將受到影響。
上一篇mysql數據庫更新日志
下一篇css垂直靠下