Mysql時間差8個小時?修改Mysql時區

2021-08-19 11:06:48 字數 658 閱讀 7399

在將 rds 的資料庫遷移回了公司伺服器的docker後,編輯部的小姐姐找上了門來,我發的資訊看不見啦~

rm -rf /etc/localtime

ln -s /usr/share/zoneinfo/asia/shanghai /etc/localtime

date -r

發現mysql的預設時間還是錯的,所以這個不是問題的原因。

發現發布的文章時間 比 當前時間晚了8個小時,原來是mysql預設時區選擇了cst

修改方式如下

修改/etc/mysql/my.cnf

service mysql restart重啟 mysql 生效

成功修改mysql 時區。

php 時間差8小時

前幾天發現乙個問題 date y m d g i t time 取出來的時間和本地時間老差8個小時,可我的系統明明是中國標準時 gmt 8 最後終於找到了問題所在 原來從php5.1.0開始,php.ini裡加入了date.timezone這個選項,預設情況下是關閉的 也就是顯示的時間 無論用什麼p...

PHP php時間差8個小時的問題

自php5.0開始,用php獲取系統時間時,時間比當前時間少8個小時。原因是php.ini中沒有設定timezone時,php是使用的utc時間,所以在中國時間要少8小時。解決辦法 1.在php.ini檔案中修改設定。date defines the default timezone used by...

logstash日誌入庫時間差8小時

在使用elk的過程中,我的應用場景比較簡單,logstash從kafka中取出日誌,然 到對應的日期的es索引中。我的logstash配置檔案如下 input output document type event codec json 發現實際0 8點的日誌會入到昨天的index中,顯然是東八區的時...