当前位置 : 主页 > 编程语言 > java >

云服务器——安装MySQL

来源:互联网 收集:自由互联 发布时间:2023-09-06
镜像拉取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

# 拉取mysql镜像,默认最新版本
docker pull mysql      # 默认最新版本
docker pull mysql:5.7  # 指定5.7版本
# 启动mysql
docker 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 mysql

docker 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.MySQL的my.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
上一篇:dubbo原理
下一篇:没有了
网友评论