我尝试使用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 :(得分: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 :(得分:2)
我尝试过在网络上找到的所有解决方案,但没有任何效果。也许我无法应用它们! 但是,如果您遇到相同的问题并且您可以更改phpMyAdmin设置,则可以轻松解决在导出SQL设置中删除导出UTC时间中的标志。 对不起,我不能更加激进,因为我正在使用意大利语版的XAMPP和phpMyAdmin。 请原谅我的英语不好。
答案 2 :(得分:2)
在XAMPP for Windows 5.6.19-0上测试
答案 3 :(得分:0)
我的Mac上遇到同样的问题。 我知道如何解决这个问题。我通过此链接访问phpmyadmin
http://longs-macbook-pro.local/phpmyadmin(龙是我的名字),
http://localhost/phpmyadmin/我希望你能解决这个问题。
答案 4 :(得分:0)
如果缺少时区,对于Linux,BSD和Mac OS X,您需要将时区表加载到mysql
数据库以支持所有城市和时间:
mysql_tzinfo_to_sql /usr/share/zoneinfo | mysql -u root mysql
这将支持所有这些时区:
https://en.wikipedia.org/wiki/List_of_tz_database_time_zones