Py学习  »  DATABASE

服务器时区错误。为什么MySql shell中的命令不正确?

Андрей Пинский • 3 年前 • 1191 次点击  
  1. 当我使用此命令时:

    MySQL JS>设置全球时区=“+3:00”;

  2. 我看到了下一个错误:

    SyntaxError:意外的标识符

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/131213
 
1191 次点击  
文章 [ 2 ]  |  最新文章 3 年前
that other guy
Reply   •   1 楼
that other guy    4 年前

它失败是因为您正在使用 mysqlsh JS shell,它需要JavaScript,但您正在输入 mysql CLI命令。

如果这是无意的,您可以运行 mysql 而不是 mysqlsh 获取大多数在线资源都是为之编写的经典CLI界面。

nbk
Reply   •   2 楼
nbk    4 年前

编辑我的。ini(cnf)

加上

[mysqld]
default-time-zone = "+03:00"

所以即使服务器重启,3时区也会改变

或者你需要更高的权利来做这件事

sudo mysql -e "SET GLOBAL time_zone = ‘+3:00’;"