zoukankan      html  css  js  c++  java
  • docker快速安装mysql5.7

    docker快速安装mysql5.7

    准备工作:

    • 一台装了docker环境的机器
    • 常用docker命令

    步骤

    # 第一步:拉取镜像
    docker pull mysql:5.7
    # 第二步:通过镜像运行容器
    # --name:容器名
    # --p:映射宿主主机端口
    # -v:挂载宿主目录到容器目录
    # -e:设置环境变量,此处指定root用户的密码为root
    # -d:后台运行容器
    docker run --name mysql -p 3306:3306 -v /home/mysql/data:/var/lib/mysql -v /home/mysql/conf.d:/etc/mysql/conf.d -e MYSQL_ROOT_PASSWORD=root -d mysql:5.7
    # 第三步骤:运行容器,进入Mysql
    # 3c1d12cbdb4d表示容器id,可以通过docker ps查看mysql的容器id
    # 进入mysql容器内部之后,即可使用mysql命令连接数据库
    docker exec -it 3c1d12cbdb4d sh
    # 第四步:使用mysql命令连接数据库
    # 接着可以使用mysql的命令操作数据库啦
    mysql -uroot -proot
    mysql> show databases;
    # 第五步:如果需要外部访问该数据库,可以加上该设置
    # 表明外部连接的用户名和密码也是root/root
    mysql> ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY 'root';
    # 第六步,测试外部连接,比如使用navicat访问该ip+port+user+password
    

    总结

    • 类似的,我们可以参照该步骤,使用docker安装任何我们想要安装的东西,比如redis,然后快速把环境搭建起来进行测试。
  • 相关阅读:
    Jzoj5542 董先生的钦点
    Jzoj5542 董先生的钦点
    (各种)FFT模板
    (各种)FFT模板
    Jzoj3528 图书馆
    Jzoj3528 图书馆
    Jzoj5317 Func
    Jzoj5317 Func
    Jzoj3591 数据
    【UVa11021】Tribles
  • 原文地址:https://www.cnblogs.com/darope/p/12573671.html
Copyright © 2011-2022 走看看