如何更改MySQL服务器时区?
我正在管理一个MySQL服务器。它安装在ubuntu服务器上。最近我发现ubuntu服务器被设置在一个错误的时区。我通过命令如何更改MySQL服务器时区?,mysql,timezone,Mysql,Timezone,我正在管理一个MySQL服务器。它安装在ubuntu服务器上。最近我发现ubuntu服务器被设置在一个错误的时区。我通过命令dpkg reconforme tzdate通过终端纠正了这一点。现在我想让MySQL服务器适应这个设置。这可能吗?在您的/etc/mysql/mysql.conf或任何地方,查看服务器上支持时区名称所需的表。 在服务器上使用shell命令: mysql_tzinfo_to_sql /usr/share/zoneinfo | mysql -u root mysql -p
dpkg reconforme tzdate
通过终端纠正了这一点。现在我想让MySQL服务器适应这个设置。这可能吗?在您的/etc/mysql/mysql.conf
或任何地方,查看服务器上支持时区名称所需的表。
在服务器上使用shell命令:
mysql_tzinfo_to_sql /usr/share/zoneinfo | mysql -u root mysql -p
为了更改mysql上的时间戳,您可以使用以下步骤 连接到mysql服务器。 mysql-u根-p 键入密码 设置全球时区='+5:30' 通过发出以下查询重新启动Mysql服务器 服务mysqld停止
服务mysqld start我从你发布的链接中得到了这个信息:
SET time\u zone=SYSTEM代码>执行此命令后,我重新启动了MySQL服务器,一切正常!谢谢windows的等效路径是什么/usr/share/zoneinfo我正在这台机器上使用windows 10 wamp