Docker安装Mysql、配置文件挂载、修改Mysql编码

2022-05-10  本文已影响0人  落寞绅士

1.下载mysql镜像

docker pull mysql:5.7

2.查看镜像

docker images

3.启动mysql镜像

# 1.设置端口映射3306:3306、
# 2.设置文件挂载
# 3.设置mysql密码为“root”
sudo docker run -p 3306:3306 --name mysql \
-v /mydata/mysql/mysql-files:/var/lib/mysql-files \
-v /mydata/mysql/conf:/etc/mysql \
-v /mydata/mysql/logs:/var/log/mysql \
-v /mydata/mysql/data:/var/lib/mysql \
-e MYSQL_ROOT_PASSWORD=root \
-d mysql:5.7
# (可选)linux重启自动启动
docker update mysql --restart=always

3.1配置mysql编码(vi /mydata/mysql/conf/my.cnf)

[client]
default-character-set=utf8
[mysql]
default-character-set=utf8
[mysqld]
init_connect=‘SET collation_connection = utf8_unicode_ci’
init_connect=‘SET NAMES utf8’
character-set-server=utf8
collation-server=utf8_unicode_ci
skip-character-set-client-handshake
skip-name-resolve

4.查看docker运行中的容器

docker ps

5.进入mysql容器

docker exec -it mysql bash
上一篇下一篇

猜你喜欢

热点阅读