zoukankan      html  css  js  c++  java
  • 实战MySQL

    搜索镜像

    docker search mysql
    

    下载镜像

    docker pull mysql:5.7
    

    查看下载的镜像

    启动容器

    安装启动mysql,需要设置密码。

    官方说明:

    后台运行

    docker run -d -p 3310:3306 -v /home/mysql/conf:/etc/mysql/conf.d -v /home/mysql/data:/var/lib/mysql --name mysql01 -e MYSQL_ROOT_PASSWORD=123456 -d mysql:5.7
    


    -d:后台运行

    -p:端口映射

    -v:数据卷挂载

    -e:环境配置

    --name:容器名称

    连接测试

    启动成功,我们在本地使用sqlyog进行测试,新建连接。

    sqlyog-连接到服务器的3310----3310和容器内的3306映射,这个时候我们就可以连接上了!


    宿主机确认目录

    sqlyog上创建数据库测试

    创建test数据库


    主机测试传输

    查看映射的数据是否OK!

    配置本地修改

    容器中MySQL配置直接在本地/home/conf下进行配置,配置前应先将容器中的配置拷贝到主机配置目录。

    删除测试

    删除容器,容器数据丢失,查看本地数据。

    docker rm -f mysql01
    


    查看运行的容器

    docker ps
    

    已经没有mysql01容器

    发现,我们挂载到本地的数据卷依旧没有丢失,这就实现了容器数据持久化功能!

  • 相关阅读:
    模型分离(选做)
    密码保护
    实现搜索功能
    完成个人中心—导航标签
    个人中心标签页导航
    评论列表显示及排序,个人中心显示
    完成评论功能
    从首页问答标题到问答详情页
    IDEA常用快捷键
    就业培训学习记录-day010
  • 原文地址:https://www.cnblogs.com/lwenwu/p/14010263.html
Copyright © 2011-2022 走看看