方法一:
 1.首先使用命令:
 mysql> show variables like ‘%time_zone%’;
 ±-----------------±-------+
 | Variable_name | Value |
 ±-----------------±-------+
 | system_time_zone | |
 | time_zone | SYSTEM |
 ±-----------------±-------+
 mysql> set global time_zone=’+8:00’;
 Query OK, 0 rows affected
 2.重启mysql服务
 mysql> select now();
 ±--------------------+
 | now() |
 ±--------------------+
 | 2019-06-07 07:25:00 |
 ±--------------------+
 1 row in set
方法二:
 1.进入mysql容器
 docker exec -it mysql /bin/bash
 2.分别执行以下命令
 dpkg-reconfigure -f noninteractive tzdata
ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
export TZ=Asia/Shanghai

 如果还没改成功:
 需要修改mysqld.cnf文件
 a.安装vim
 apt-get update && apt-get install vim -y
 b.编辑mysqld.cnf文件
 vim /etc/mysql/mysql.conf.d/mysqld.cnf
 最后一行添加
 default-time_znotallow=’+8:00’
                










