SQL自动插入 - 时间格式 - 时间是10小时的差异?

时间:2012-07-26 17:10:37

标签: php mysql sql

在我的SQL Server变量和设置中,系统时区以MST形式给出。 我正在尝试将时区更改为伦敦它不起作用 不能在PHP代码中手动添加10个小时,因为服务器是由android和iphone访问的。

我在数据库中试过

mysql > SET GLOBAL time_zone = timezone

显示

#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'mysql> SET GLOBAL time_zone = timezone' at line 1 

2 个答案:

答案 0 :(得分:0)

在SQL Server中

ALTER DATABASE your-database-name SET TIMEZONE TO 'your-timezone';

答案 1 :(得分:0)

'的MySQL>'不应该是查询的一部分。看起来你是从mysql文档中复制的,这对你正在寻找合适的地方很好。当你看到'mysql>'时才明白这只是指示命令行提示符(即,如果在命令提示符下在MySQL中运行)。