1、Mysql
// 查看linux时区
date -R
// 查看mysql的时区
show variables like '%time_zone%'
// 查看当前时间
select now()
// 设置全局
set global time_zone = '+8:00'
// 设置当前会话
set global time_zone = '+8:00'
// 立即生效
flush privileges

UTC:Universal Time Coordinator协调世界时间
GMT:Greenwich Mean Time 格林尼治平时间
CST:
美国中部时间、澳大利亚中部时间、中国标椎时间、古巴标准时间
2、Docker
查看本地容器情况
docker ps

查看下载的镜像
docker images
进入docker虚拟容器
docker exec -it mysql_1 /bin/bash
查看mysql目录

添加default-time_zone = '+8:00’到文件/etc/mysql/mysql.conf.d/mysqld.cnf中
添加成功,退出Docker容器
exit
3、Docker重启
docker restart 容器ID或容器名称
关闭
docker stop 容器ID或容器名称
强制关闭
docker kill 容器ID或容器名称
启动
docker start 容器ID或容器名称
守护进程重启
systemctl daemon-reload

本文详细介绍了如何在Linux环境下查看与设置Mysql的时区,包括使用date命令查看系统时区,通过Mysql内置命令调整时区,以及如何在Docker容器中配置Mysql。同时,还提供了Docker基本操作指令,如容器状态查询、镜像管理、容器内操作及重启、启动、停止等方法。
3075

被折叠的 条评论
为什么被折叠?



