如何实现“mysql 一重启时区就变回”

一、整体流程

journey
    title 实现“mysql 一重启时区就变回”的流程
    section 整体步骤
        开发者->小白: 介绍整体流程
        小白->开发者: 确认理解

二、具体步骤

1. 修改配置文件my.cnf

首先,你需要修改MySQL的配置文件my.cnf,添加以下配置:

```bash
[mysqld]
default-time-zone = '+00:00'

这段代码的意思是设置默认时区为UTC时间。

### 2. 重启MySQL服务

接着,你需要重启MySQL服务,使配置生效。在终端输入以下命令:

```markdown
```bash
sudo systemctl restart mysql

这条命令的作用是重新启动MySQL服务。

### 3. 验证时区设置是否生效

最后,你可以登录MySQL数据库,输入以下SQL语句检查时区是否已经修改为UTC时间:

```markdown
```sql
SELECT @@global.time_zone;

如果显示`+00:00`,则表示设置成功。

## 结束语

通过以上步骤,你可以实现“mysql 一重启时区就变回”的功能。希望这篇文章对你有所帮助,如果有任何疑问,欢迎向我提问。祝你在开发道路上一帆风顺!