龙空技术网

Docker安装mysql

维吉尔二分 107

前言:

现在姐妹们对“mysql docker镜像下载”大概比较关怀,各位老铁们都想要剖析一些“mysql docker镜像下载”的相关文章。那么小编在网摘上搜集了一些有关“mysql docker镜像下载””的相关知识,希望同学们能喜欢,同学们快快来学习一下吧!

说明:linux必须先安装Docker

可以参考:Linux安装docker

1.docker仓库下载mysql镜像

sudo docker pull mysql:5.7

2.检查当前所有的镜像

sudo docker images

3.启动配置mysql容器

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    解释:-p 3306:3306 linux3306端口映射到docker3306-v /mydata/mysql/log :(:代表挂载 )在linux系统的mydata文件夹下创建mysql/log 也就是把docker里MySQL的文件映射到linux系统下 方便查看

4.查看是否安装mysql

docker ps

5.配置mysql

进入挂载的mysql配置目录

cd /mydata/mysql/conf

6.修改mysql配置文件

修改配置文件 my.cnfvi 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=utf8collation-server=utf8_unicode_ciskip-character-set-client-handshakeskip-name-resolve# Esc# :wq

7.重新启动mysql服务

docker restart mysql

标签: #mysql docker镜像下载