是否可以將MySQL(在運行時)配置爲對所有查詢使用UTC,而對所有SELECT
查詢使用另一個時區?Mysql:爲選擇查詢設置time_zone,UTC爲其他所有設置
我使用UTC存儲所有日期(此外,應用程序將始終將UTC日期時間傳遞給MySQL),並將MySQL配置爲以UTC運行(使用SET time_zone = '+0:00'
);但有沒有辦法讓它自動將所有SELECT
翻譯成另一個時區?
我意識到我可以在代碼中做到這一點,但如果我可以讓MySQL爲我做這件事會容易得多。
要清楚:我還想只運行一次命令,而不是爲每個查詢使用任何日期/時間格式化函數。在MySQL功能
也許你可以讀取數據庫的時區,並添加根據它/。減去? – Ariane