docker中mysql同步数据
Posted 疯狂小公举
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了docker中mysql同步数据相关的知识,希望对你有一定的参考价值。
docker中mysql同步数据
搜索镜像
docker search mysql
拉取镜像
docker pull mysql:5.7
启动容器
-d 后台运行
-p 端口映射
-v 卷挂载
-e 环境配置
–name 容器名字
docker run -d -p 3310:3306 -v /home/mysql/conf:/etc/mysql/conf.d -v /home/mysql/data:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=123456 --name mysql01 mysql:5.7
使用本地的navicat连接测试一下 3310
注意:阿里云需要开启安全组的3310端口号
查看本地的 /home/mysql 目录
在远程连接mysql的可视化navicat中新建一个数据库
查看本地的 /home/mysql/data目录下
删除mysql容器,然后发现远程连接失败
docker rm -f mysql01
查看本地的mysql,看到我们刚刚建立的mysql数据库在本地存储着
以上是关于docker中mysql同步数据的主要内容,如果未能解决你的问题,请参考以下文章
docker搭建ElasticsearchKibanaLogstash 同步mysql数据到ES
linux12 - docker容器05 --> 数据卷挂载实战MySQL同步数据
Sequelize 无法从 Node/express 应用程序同步到 docker 容器中的 MySQL (ECONNREFUSED)