程序员运维

【Docker】2、Docker安装MySQL

2020-06-19  本文已影响0人  __Giraffe__

前置说明

官方文档

https://hub.docker.com/_/mysql

安装步骤

  1. 下载镜像

参照文档,选择Tag标签,找到需要安装的版本号,这里安装5.7版本

image.png
sudo docker pull mysql:5.7
  1. 创建容器实例并启动
sudo docker run -p 3306:3306 --name mysql \
-v /mydata/mysql/log:/var/log/mysql \
-v /mydata/mysql/data:/var/lib/mysql \
-v /mydata/mysql/conf:/etc/mysql \
-e MYSQL_ROOT_PASSWORD=root \
-d mysql:5.7

建议配置

1、字符集编码

  1. 修改配置文件
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
  1. 重启容器
sudo docker restart mysql
  1. done!

2、配置开机自启动

sudo docker update mysql --restart=always
上一篇 下一篇

猜你喜欢

热点阅读