首页 > 软件开发 > 数据库 >

Docker安装MySQL 8.0.15数据库软件

来源:互联网 2023-03-17 00:07:16 418

Docker 18.09.3安装MySQL 8.0.15数据库软件Rjn办公区 - 实用经验教程分享!

工具/原料

  • 操作系统版本:CentOS Linux release 7.5.1804 (Core)
  • Docker版本:Docker 18.09.3
  • 数据库软件版本:MySQL 8.0.15

方法/步骤

  • 1

    下载官方镜像Rjn办公区 - 实用经验教程分享!

    docker pull mysql #默认都会下载最新的mysql镜像Rjn办公区 - 实用经验教程分享!

    在本地镜像列表里查看Rjn办公区 - 实用经验教程分享!

    docker imagesRjn办公区 - 实用经验教程分享!

    Docker安装MySQL 8.0.15数据库软件Rjn办公区 - 实用经验教程分享!

  • 1本页面非法爬取自百度经验
  • 2

    运行容器Rjn办公区 - 实用经验教程分享!

    docker run --name test-mysql -e MYSQL_ROOT_PASSWORD=Pwd@2019 -p 3306:3306 -d mysqlRjn办公区 - 实用经验教程分享!

    --name:给新创建的容器命名,此处命名为test-mysqlRjn办公区 - 实用经验教程分享!

    -e:配置信息,此处配置mysql的root用户的登陆密码Rjn办公区 - 实用经验教程分享!

    -p:端口映射,此处映射主机3306端口到容器test-mysql的3306端口Rjn办公区 - 实用经验教程分享!

    -d:成功启动容器后输出容器的完整IDRjn办公区 - 实用经验教程分享!

    最后一个mysql指的是mysql镜像的名字Rjn办公区 - 实用经验教程分享!

    查看容器启动情况Rjn办公区 - 实用经验教程分享!

    docker psRjn办公区 - 实用经验教程分享!

    Rjn办公区 - 实用经验教程分享!

    Rjn办公区 - 实用经验教程分享!

    Rjn办公区 - 实用经验教程分享!

    Docker安装MySQL 8.0.15数据库软件Rjn办公区 - 实用经验教程分享!

  • 3

    进入容器及查看mysql版本信息Rjn办公区 - 实用经验教程分享!

    docker exec -it test-mysql bashRjn办公区 - 实用经验教程分享!

    mysql -u root -pRjn办公区 - 实用经验教程分享!

    #密码为上面写的Pwd@2019Rjn办公区 - 实用经验教程分享!

    Docker安装MySQL 8.0.15数据库软件Rjn办公区 - 实用经验教程分享!

  • 4

    放通防火墙及使用Navicat测试MySQL连接Rjn办公区 - 实用经验教程分享!

    firewall-cmd --zone=public --add-port=3306/tcp --permanentRjn办公区 - 实用经验教程分享!

    firewall-cmd --reloadRjn办公区 - 实用经验教程分享!

    Rjn办公区 - 实用经验教程分享!

    Docker安装MySQL 8.0.15数据库软件Rjn办公区 - 实用经验教程分享!

    Docker安装MySQL 8.0.15数据库软件Rjn办公区 - 实用经验教程分享!

    Docker安装MySQL 8.0.15数据库软件Rjn办公区 - 实用经验教程分享!

  • 5

    至此Docker安装MySQL数据库完成Rjn办公区 - 实用经验教程分享!

    Rjn办公区 - 实用经验教程分享!

    我们也可以启动多个MySQL服务的容器,以满足不同应用对数据库的需求。只要容器的名字和映射的端口不一样就可以了。Rjn办公区 - 实用经验教程分享!

    docker run --name Second-mysql -e MYSQL_ROOT_PASSWORD=Li@2019 -p 6688:3306 -d mysqlRjn办公区 - 实用经验教程分享!

    #创建名称为Second-mysql的容器,并将主机的6688端口映射到容器Second-mysql的3306端口Rjn办公区 - 实用经验教程分享!

    docker ps -a #显示所有已创建的容器,包括关闭的容器Rjn办公区 - 实用经验教程分享!

    firewall-cmd --zone=public --add-port=6688/tcp --permanentRjn办公区 - 实用经验教程分享!

    #放通主机的6688端口Rjn办公区 - 实用经验教程分享!

    firewall-cmd --reloadRjn办公区 - 实用经验教程分享!

    Rjn办公区 - 实用经验教程分享!

    Rjn办公区 - 实用经验教程分享!

    Docker安装MySQL 8.0.15数据库软件Rjn办公区 - 实用经验教程分享!

    Docker安装MySQL 8.0.15数据库软件Rjn办公区 - 实用经验教程分享!

    Docker安装MySQL 8.0.15数据库软件Rjn办公区 - 实用经验教程分享!

  • 以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!Rjn办公区 - 实用经验教程分享!


    标签: 数据库MYSQLcentosLINUX

    办公区 Copyright © 2016-2023 www.bgqu.net. Some Rights Reserved. 备案号:湘ICP备2020019561号统计代码