Home Docker部署MySQL
Post
Cancel

Docker部署MySQL

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

This post is licensed under CC BY 4.0 by the author.