2012-04-30 28 views
6

我試圖導出數據庫使用phpMyAdmin 3.4.5與我多次相同的方式。導出數據庫 - 未知或不正確的時區

但是.sql文件是html標記。所以,我將.sql保存爲.html並將其打開。有一個消息:

Error 

SQL query: Edit Edit 
SET time_zone = "+00:00" 

MySQL said: Documentation 
#1298 - Unknown or incorrect time zone: '+00:00' 

回答

0
  1. 集出口的方法來「定製」
  2. 取消選中「在UTC 轉儲TIMESTAMP列(允許TIMESTAMP列被傾倒在不同時區的服務器之間重新加載)」在頁面的最下方的複選框

上XAMPP測試Windows 5.6.19-0

2

http://www.electrictoolbox.com/mysql-set-timezone-per-connection/

您可能需要設置時區。

SET time_zone = 'America/Los_Angeles'; 

SET time_zone = '00:00'; 

SET time_zone = "+00:00"; 
+1

我有mysql.time_zone_name表中的值,但仍然得到同樣的錯誤,當我執行查詢。如果我取消選中「顯示註釋」和「以UTC格式轉儲TIMESTAMP列」導出作品。 – davor

2

我試着在網上找到的每個解決方案,但沒有任何工程。也許我無法應用它們! 但是,如果您遇到同樣的問題,並且您可以更改phpMyAdmin設置,則可以輕鬆地解決在導出sql設置中刪除導出UTC時間中的標誌。 對不起,我不能更具說服力,因爲我使用意大利語版本的XAMPP和phpMyAdmin。 請原諒我英語不好。

+0

是的,像我之前評論的,取消選中「轉儲UTC中的TIMESTAMP列」是一個解決方案 – davor

+0

thank.its的工作。 –

+0

謝謝你,它的工作原理!你在2017年的生命中得救了 –

相關問題