• 周四. 4月 25th, 2024

5G编程聚合网

5G时代下一个聚合的编程学习网

热门标签

docker部署mysql

admin

11月 28, 2021

步骤  

  搜索mysql镜像

docker search mysql

  拉取mysql镜像

docker pull mysql:5.6

  为了宿主机能和mysql容器进行数据交互,我们在宿主机创建mysql目录,笔者这里是在c盘的system32目录下创建

mkdir mysql
cd mysql

  然后我们在mysql目录下,创建容器,设置端口映射、目录映射

  这样我们可以在宿主机配置mysql容器的日志、存储等配置,这里的原理就是用到了docker的数据卷

docker run -id  -p 3307:3306  --name=c_mysql  -v $PWD/conf:/etc/mysql/conf.d  -v $PWD/logs:/logs -v $PWD/data:/var/lib/mysql  -e MYSQL_ROOT_PASSWORD=123456 mysql 

  然后我们可以进入mysql容器内部

docker exec -it c_mysql /bin/bash

  使用熟悉的mysql命令连接数据库

mysql -uroot -p123456

  接着就进入到我们最熟悉的mysql页面了

  接着我们就可以在这个界面输入mysql命令了

  同时外部机器也可以连接该数据库,我们需要填写宿主机的ip和端口,注意这里的ip是宿主机的ip,端口是之前端口映射中的宿主机的端口。

  

一点一点积累,一点一点蜕变!

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注