首页 > 软件开发 > MYSQL >

Docker安装MySQL 8.0.15数据库软件

来源:互联网 2023-03-16 22:57:54 459

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

工具/原料

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

方法/步骤

  • 1

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  • 3

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

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

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

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

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

  • 4

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

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

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

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

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

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

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

  • 5

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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


    标签: 数据库MYSQLcentosLINUX

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