当前位置: 首页 > 图灵资讯 > 技术篇> 云服务器——安装MySQL

云服务器——安装MySQL

来源:图灵教育
时间:2023-09-03 17:01:31

拉取MySQL的镜像

# 拉mysql镜像,默许最新版本的docker pull mysql      # 默许最新版本的docker pull mysql:5.7  # 指定5.7版本# 启动mysqldocker run --name mysql -p 3306:3306 -e MYSQL_ROOT_PASSWORD=root -v /root/mysql/conf.d:/etc/mysql/conf.d -v /root/mysql/data:/var/lib/mysql -d mysqldocker run --name mysql5.7 --privileged=true -p 3306:3306 -e MYSQL_ROOT_PASSWORD=root -v /root/mysql5.7/conf/my.cnf:/etc/my.cnf -v /root/mysql5.7/data:/var/lib/mysql -d mysql:5.7
MySQL8.0时区问题

1.在Docker中复制配置文件

docker cp mysql:/etc/mysql/my.cnf /root/

2.MySQLmy.conf文件末尾新增设置

default-time-zone = '+08:00'

3.将文件复制到Docker

docker cp /root/my.cnf mysql:/etc/mysql/
Java链接MySQL数据库
jdbc:mysql://127.0.0.1:3306/database?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=false&serverTimezone=Asia/Shanghai