在我的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
答案 0 :(得分:0)
在SQL Server中
ALTER DATABASE your-database-name SET TIMEZONE TO 'your-timezone';
答案 1 :(得分:0)
'的MySQL>'不应该是查询的一部分。看起来你是从mysql文档中复制的,这对你正在寻找合适的地方很好。当你看到'mysql>'时才明白这只是指示命令行提示符(即,如果在命令提示符下在MySQL中运行)。