zoukankan      html  css  js  c++  java
  • Docker下安装MySQL

    重要:https://www.yht7.com/news/142020

    1:查看MySQL可用版本镜像

    docker search mysql

    2:拉取MySQL镜像

    docker pull mysql:latest(如果要安装指定版本将latest换成版本号即可,此处安装最新版本)

     3:查看MySQL镜像是否成功下载

    docker images

     4:创建MySQL容器在本地文件的映射文件夹

    mkdir -p /root/mysql/data /root/mysql/logs /root/mysql/conf

     5:初始化MySQL配置文件

    touch /root/mysql/conf/my.cnf

     6:创建MySQL容器,并将数据映射data文件夹,日志映射logs文件夹,配置映射conf文件夹

    docker run -p 3306:3306 --name mysql -v /root/mysql/conf:/etc/mysql/conf.d -v /root/mysql/logs:/var/log/mysql -v /root/mysql/data:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=root -d mysql (这里可以带上MySQL的版本号)

    (参数解释:

    -p 将容器的端口映射到本机的端口

    -v 将主机目录挂载到容器的目录

    -e 设置参数  MYSQL_ROOT_PASSWORD 指定登录密码

    -d 后台运行容器,也可以使用镜像id

     7:启动MySQL服务

    docker start 08d9b17d2c7b(也可以使用容器名称启动:docker start mysql)

     8:查看MySQL服务是否启动

    docker ps

    9:登陆MySQL

    docker exec -it 08d9b17d2c7b /bin/bash

    mysql -uroot -proot

     10:查看MySQL数据是否映射到我们之前创建好的文件夹

    ls /root/mysql/data/

  • 相关阅读:
    sql 相关子查询
    sql 执行计划
    SQL表连接查询(inner join、full join、left join、right join)
    sql执行顺序
    sql 语句 嵌套子查询 执行顺序分析
    只有程序员才看得懂的情书
    Give Me an E
    hdu 1114 (背包变形)
    模版 并查集
    背包 讲解
  • 原文地址:https://www.cnblogs.com/zhoading/p/14721844.html
Copyright © 2011-2022 走看看