2013-03-18 33 views
1

在我的數據庫表字段中,我將日期時間值作爲CURRENT_TIMESTAMP。然後,我沒有得到我的國家目前的時間。那麼,如何將時區更改爲('Asia/Kolkata')MySQL數據庫。如何更改MySQL數據庫中的時區

我有權使用phpMyAdmin管理數據庫。

我認爲我的數據庫位於美國,我使用codeigniter來開發我的網站。

+0

只是一個供參考,phpMyAdmin是用於管理數據庫不是數據庫本身的前端。 – Jason 2013-03-18 10:13:30

回答

0

而不是使用CURRENT_TIMESTAMP(),儘量使用sysdate();

+0

感謝您的重播我會稍後再嘗試 – Mohamed 2013-03-18 11:23:33

+0

如何在phpmyadmin中使用sysdate()函數? – krutssss 2015-03-23 11:14:05

1
mysql_query("SET SESSION time_zone = '+8:00'"); 

http://www.worldtimezone.com/time-usa12.php

插入正確的時區。

+0

我將把這個查詢。對不起,我對PHP和代碼編程器很陌生 – Mohamed 2013-03-18 10:10:57

+0

http://ellislab.com/codeigniter/user-guide/database/queries.html – Hidden 2013-03-18 10:12:20

+0

感謝您的快速回放。讓我測試它 – Mohamed 2013-03-18 10:14:48