1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
# 1.拉取镜像
docker pull mysql
# 2.启动
docker run -p 3306:3306 --name mysql \
--privileged=true \
--restart=always \
-v /home/docker/mysql/conf:/etc/mysql/conf.d \
-v /home/docker/mysql/data:/var/lib/mysql \
-v /home/docker/mysql/log:/var/log/mysql \
-v /etc/localtime:/etc/localtime
-e MYSQL_ROOT_PASSWORD=<password> -d mysql
### 目前运行版本
1. 8.0.27
2. 8.0.31
3. 8.4.0
# 3.字符编码乱码
# 在conf目录下创建my.cnf输入
[client]
default_character_set=utf8
[mysqld]
collation_server = utf8_general_ci
character_set_server = utf8
Docker部署MySQL
This post is licensed under
CC BY 4.0
by the author.