docker-安装mysql 并映射数据库存放路径及配置文件

启动一个mysql容器,查看数据文件、配置文件存放路径 此容器为临时容器,使用完毕后需销毁。启动容器 docker run -d -p 3306:3306 --name mysql -e MYSQL_ROOT_PASSWORD=root --name mysql-temp mysql:8.4.0 进入容器中查看数据文件目录 执行命令:mysql -uroot -proot 数据目录位于:/var/lib/m...
docker-安装mysql 并映射数据库存放路径及配置文件
系统:centos7

mysql docker image:mysql:8.4.0

下载镜像

docker pull mysql:8.4.0

启动一个mysql容器,查看数据文件、配置文件存放路径

此容器为临时容器,使用完毕后需销毁。

启动容器

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

进入容器中查看数据文件目录

执行命令:mysql -uroot -proot

数据目录位于:/var/lib/mysql/

查找配置文件目录

使用命令:cat /etc/my.cnf

配置文件主要位于:/etc/my.cnf

将配置目录映射到容器

回到真机,无需复制数据目录,直接挂卷映射。

销毁当前mysql容器,新建并挂载数据目录和配置目录

创建新容器并挂载卷

注意:新数据库密码保持上一次容器密码,新密码无法立即生效。2024-08-27
mengvlog 阅读 32 次 更新于 2025-08-11 01:12:32 我来答关注问题0
  •  翡希信息咨询 Docker安装MySQL并使用Navicat连接

    使用docker ps命令查看正在运行的容器,确认MySQL容器已启动。使用docker exec it mysqlcontainer bash命令进入容器内部,并运行mysql u root p命令登录MySQL数据库,验证数据库服务是否正常。开启MySQL容器的远程访问权限:登录MySQL数据库后,执行USE mysql;切换数据库。执行GRANT ALL PRIVILEGES ON *.* TO ...

  • 启动一个mysql容器,查看数据文件、配置文件存放路径 此容器为临时容器,使用完毕后需销毁。启动容器 docker run -d -p 3306:3306 --name mysql -e MYSQL_ROOT_PASSWORD=root --name mysql-temp mysql:8.4.0 进入容器中查看数据文件目录 执行命令:mysql -uroot -proot 数据目录位于:/var/lib/m...

  • 一、准备工作 在进行MySQL的Docker安装之前,确保您的系统满足Docker的安装需求。二、拉取镜像 利用Docker命令拉取MySQL镜像,可选择默认的最新版本或指定版本,如下图所示。三、创建配置文件 为了便于操作配置文件及数据,应将配置文件挂载到Docker容器中。可参考Dockerhub官方提供的MySQL Dockerfile文件以获取...

  •  翡希信息咨询 Docker安装主从mysql

    验证主从复制:在master节点上创建一个测试数据库或表,并插入一些数据。在slave节点上检查是否成功复制了这些数据库或表及其数据。通过以上步骤,您可以在Docker中成功安装并配置主从MySQL。

  • 使用 Docker 安装 MySQL 8.0 的步骤如下:确认 Docker 已安装:在进行任何操作之前,请确保 Docker 已在您的系统上正确安装并运行。拉取 MySQL 8.0 镜像:使用以下命令从 Docker Hub 下载最新版本的 MySQL 8.0 镜像:bashdocker pull mysql:8.03. 运行容器: 使用 docker run 命令创建并运行一个...

檬味博客在线解答立即免费咨询

mySQL相关话题

Copyright © 2023 WWW.MENGVLOG.COM - 檬味博客
返回顶部