我正在尝试使用 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'
我正在尝试使用 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'
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";
我已经尝试了在网络上找到的所有解决方案,但没有任何效果。也许我无法应用它们!!!!但是,如果您遇到同样的问题并且您可以更改 phpMyAdmin 设置,您可以轻松解决在导出 sql 设置中删除导出 UTC 时间中的标志的问题。抱歉,我不能更详尽,因为我使用的是意大利版本的 XAMPP 和 phpMyAdmin。请原谅我的英语不好。
在 XAMPP for Windows 5.6.19-0 上测试
我的 Mac 也有同样的问题。我知道如何解决这个问题。我通过此链接访问 phpmyadmin
http://longs-macbook-pro.local/phpmyadmin(长是我的名字),
http://localhost/phpmyadmin/我希望你能解决这个问题。
如果时区缺失,对于 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