docker 安装MySQL(附图文教程)

首先确保已经安装docker

docker安装教程

拉取镜像(默认是最新版本)

bash 复制代码
docker pull mysql

查看镜像

bash 复制代码
docker images

创建 mysql 交互型容器

-p 端口号

--name 容器名称

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

-e 设置容器内部环境

-d 后台运行

bash 复制代码
docker run \
-p 3306:3306 \
--name  mysql \
-v /home/local/mysql/conf:/etc/mysql/conf.d \
-v /home/local/mysql/data:/var/lib/mysql \
-v /home/local/mysql/log:/var/log/mysql \
-e MYSQL_ROOT_PASSWORD=asdfghjkl \
-d mysql

查看容器

bash 复制代码
docker ps

进入容器终端

bash 复制代码
docker exec -it mysql bash

登录 mysql

bash 复制代码
mysql -uroot -p

查看版本

bash 复制代码
select version();

使用客户端工具连接


相关推荐
行思理31 分钟前
Docker 应该如何学习 分四个阶段
学习·docker·容器
..Move...2 小时前
Docker应用部署tomcat和nginx
nginx·docker·tomcat
bug攻城狮2 小时前
SaaS多租户架构实践:字段隔离方案(共享数据库+共享Schema)
mysql·架构·mybatis·springboot·1024程序员节
siriuuus3 小时前
MySQL 慢查询日志及优化
mysql·1024程序员节
筵陌3 小时前
MYSQL表的操作
数据库·mysql·1024程序员节
Jenwein4 小时前
Linux中使用docker的网络问题
后端·docker
华仔啊4 小时前
这20条SQL优化方案,让你的数据库查询速度提升10倍
数据库·后端·mysql
ps酷教程5 小时前
mysql的 in 用法
mysql
自由会客室5 小时前
Ubuntu 24.04上安装MySQL 8.0
数据库·mysql
java_logo5 小时前
Docker 部署 Debian 全流程教程
linux·运维·docker·容器·debian