本文共 704 字,大约阅读时间需要 2 分钟。
1.拉取镜像
# 这里以mysql5.7为例sudo docker pull mysql:5.7
2.挂载mysql
# --name指定容器名字 -v目录挂载 -p指定端口映射 -e设置mysql参数 -d后台运行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
3.修改mysql默认编码
#创建my.conf文件vi /mydata/mysql/conf/my.conf# 复制编辑内容[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=utf8collation-server=utf8_unicode_ciskip-character-set-client-handshakeskip-name-resolve
4.设置mysql开机自启动
docker update mysql --restart=always
转载地址:http://gqtgn.baihongyu.com/