資料庫時間設定

2022-09-01 15:48:16 字數 312 閱讀 2821

mysql資料庫建立後。預設的時區比東八區少了八個小時。

如果sql語句中使用到mysql的時間的話就會比正常時間少了八個小時。

所以需要修改mysql的系統時區。

使用mysql連線工具或者命令好工具都可以。

我用workbench輸入命令列:

select now(); 檢視mysql系統時間。

和當前時間做對比 set global time_zone = '+8:00';設定時區更改為東八區

flush privileges; 重新整理許可權 然後退出後重新登入就可以了,顯示當前時間和我現在的時間一致了。

資料庫時間函式

1.當前系統日期,時間 select getdate 2.dateadd在向指定日期加上一段時間的基礎上,返回datetime值 例如 給日期加上2天,返回新的日期 select dateadd day,2,2004 12 12 返回 2004 12 14 00 00 00 3,datediff返回...

資料庫獲取時間

獲得系統中當前時間 select to char sysdate,yyyy mm dd from dual select to char sysdate,yy mm dd hh24 mi from dual字元 說明 時間分隔符。在某些區域設定中,可以使用其他字元表示時間分隔符 例如 hh時 mm分...

資料庫屬性設定

在建立資料庫以後還可以設定其屬性,以更改建立時的某些設定和建立時無法設定的屬性。用右鍵單擊所要設定屬性的資料庫,從快捷選單中選擇選項 屬性 properties 就會出現如圖6 4 所示的資料庫屬性設定對話方塊。在 general 頁框中,可以看到資料庫的狀態 所有者 建立時間 容量 備份 維護等屬...