dtcms 模板下载 typeAliases 服务注册中心 url video dynamic shiny webforms 建造师报考条件 vue绑定class vue实现原理 jquery移除子元素 pyhton中异常和模块 mysql入门 destoon python3正则表达式 python中str函数 python读取数据库 python调用自定义函数 python中集合 java基础 java正则匹配 java的接口 java面向对象 java的date 磁盘分区软件 销售单软件 sql行转列 alphacam cg模宝 kms神龙 wine模拟器 快捷精灵 系统维护工具 识别音乐的软件 英雄联盟崩溃 高通cpu排行 流程图工具 音乐狂app 今日头条邀请码
当前位置: 首页 > 学习教程  > 编程语言

Docker 部署Mysql 服务

2020/11/24 10:01:38 文章标签: 测试文章如有侵权请发送至邮箱809451989@qq.com投诉后文章立即删除

系列文章目录 第一章 Docker 部署Redis 第二章 Docker 部署Mysql 第三章 Docker 部署RabbitMQ 文章目录系列文章目录1. 拉取Mysql 5.6最新版本镜像2. 查看Mysql 镜像3. 在home目录下创建需要映射的目录:4. 运行容器5. 配置Mysql 远程连接6. 更多Docker操作1. 拉取Mysql 5.6最…

系列文章目录

第一章 Docker 部署Redis
第二章 Docker 部署Mysql
第三章 Docker 部署RabbitMQ


文章目录

  • 系列文章目录
  • 1. 拉取Mysql 5.6最新版本镜像
  • 2. 查看Mysql 镜像
  • 3. 在home目录下创建需要映射的目录:
  • 4. 运行容器
  • 5. 配置Mysql 远程连接
  • 6. 更多Docker操作


1. 拉取Mysql 5.6最新版本镜像

sudo docker pull mysql:5.6

2. 查看Mysql 镜像

sudo docker images

在这里插入图片描述

3. 在home目录下创建需要映射的目录:

mkdir -p /home/computer/project/mysql/{conf,log,data}

4. 运行容器

duso docker run -p 53603:3306 --name iot-mysql \ -v /home/computer/project/mysql/conf:/etc/mysql \ -v /home/computer/project/mysql/log:/var/log/mysql \ -v /home/computer/project/mysql/data:/var/lib/mysql \ -e MYSQL_ROOT_PASSWORD=pwd \ -d mysql:5.6

5. 配置Mysql 远程连接

需要进入docker本地客户端设置远程访问账号

查看运行的容器
sudo docker ps

在这里插入图片描述
进入运行的容器
sudo docker exec -it iot-mysql bash

# 容器内操作
mysql -uroot -p123456
mysql> grant all privileges on *.* to root@'%' identified by "password";
select host,user,password from user;

# 修改密码
update user set password=password("xxxxx") where user="root";
flush privileges;

6. 更多Docker操作

sudo docker ps 查看运行中容器
sudo docker ps -a 查看所有容器
sudo docker stop 容器ID 停止容器
sudo docker start 容器ID 启动容器
sudo docker rm 容器ID 删除容器
sudo docker rmi 镜像ID 删除容器


本文链接: http://www.dtmao.cc/news_show_400212.shtml

附件下载

相关教程

    暂无相关的数据...

共有条评论 网友评论

验证码: 看不清楚?