zoukankan      html  css  js  c++  java
  • MySQL Docker容器实例创建并进入MySQL命令行

    首先需要明白的一点是:

    docker镜像是一个模版,docker容器是一个实例,它可以被启动与关闭。
    

      我们需要先有MySQL的docker镜像,使用命令:

    docker pull mysql
    

      拉取最新mysql镜像(DockerHub是一个金库)

     可以使用命令查看当前拥有的镜像:

    docker images
    

      

     箭头指向是拉取的MySQL镜像

    接着实例化镜像并运行

    docker run --name mysql -p 3306:3306 -e MYSQL_ROOT_PASSWORD=root -d mysql
    

      --name指定了容器的名称,也可以不指定,这样我们想要使用这个MySQL实例化对象的时候就只能使用系统给我们随机生成的一段字母和数字组合作为名字,所以这里为了方便指定为mysql

      -d表示在后台运行

    接着可以使用

    docker ps
    

      查看现在在运行的docker实例

     可以看到已经运行

    使用:

    docker exec -it mysql bash
    

      进入MySQL的docker容器bash

     可以发生了变化,表示成功进入docker bash

    最后是进入MySQL命令行,就跟正常进入MySQL命令行一样:

    mysql -u root -p
    

      

     输入密码即可进入MySQL的docker容器里面的mysql命令行界面了。

  • 相关阅读:
    Spring MVC 体系结构和处理请求控制器
    Spring配置补充
    MyBatis与Spring的整合
    Ioc和AOP使用扩展
    JS 节流
    JS写返回上一级
    iframe父页面获取子页面的高度
    博客编写计划
    正则表达式
    实用 SQL 命令
  • 原文地址:https://www.cnblogs.com/Cl0ud/p/12940683.html
Copyright © 2011-2022 走看看