Docker 安装 MySQL5.7

Docker 安装 MySQL5.7

查看 docker 仓库中的 mysql 命令

docker search mysql

选择 pull 到系统中的数据库镜像

docker pull mysql:5.7

整个 pull 过程需要花费一些时间,耐心等待。

查看并启动Docker镜像

列出已下载的镜像

docker images

启动 Mysql容器

docker run -p 3306:3306 --name mysql -e MYSQL_ROOT_PASSWORD=root -d mysql:5.7
#启动容器,并设置mysql忽略大小写

docker run -p 3306:3306 --name mysql -e MYSQL_ROOT_PASSWORD=root -d mysql:5.7 --lower_case_table_names=1

登录 Mysql 数据库

如果你安装了 docker-desktop,点击图标进入命令窗口

#输入命令,并按提示输入密码root

mysql -u root -p

Docker常用命令

复制代码
# 删除容器(参数可以是容器名称或容器ID)
docker rm mysql5.7
# 删除镜像
docker rmi mysql5.7
# 启动容器
docker start mysql5.7
# 启动容器/重启容器
docker restart mysql5.7
# 停止容器
docker stop mysql5.7
# 进入容器
docker exec -it mysql5.7 bash
相关推荐
q1508039622539 分钟前
告别复制粘贴!自动化处理文本空行的新思路
运维·自动化
dessler41 分钟前
Elasticsearch(ES)分片(Shard)和 副本分片(Replica Shard)
linux·运维·elasticsearch
送秋三十五1 小时前
Docker 构建教程:学习上下文、架构和性能优化技术
学习·docker·架构
Dovis(誓平步青云)1 小时前
《探秘 Linux 进程控制:驾驭系统运行的核心之力》
linux·运维·服务器
Guheyunyi1 小时前
用气安全与能效优化平台
运维·网络·人工智能·安全·音视频
北亚数据恢复2 小时前
服务器数据恢复—硬盘黄灯预警,RAID5阵列数据如何恢复?
运维·服务器
半桔2 小时前
【网络编程】从数据链路层帧头到代理服务器:解析路由表、MTU/MSS、ARP、NAT 等网络核心技术
linux·运维·服务器·网络
b***25114 小时前
电池组PACK自动化生产线介绍|深圳比斯特自动化
运维·自动化
蓁蓁啊6 小时前
GIT使用SSH 多账户配置
运维·git·ssh
程序猿小三9 小时前
Linux下基于关键词文件搜索
linux·运维·服务器