在docker中安装并运行mysql8.0.31

第一步:命令行拉取mysql镜像

bash 复制代码
docker pull mysql:8.0.31

查看是否拉取成功

复制代码
docker images mysql:latest

第二步:运行mysql镜像,启动mysql实例

复制代码
docker run -p 3307:3307 -e MYSQL_ROOT_PASSWORD="123456" -d mysql:8.0.31

3307:3307前面的是mysql在windows里端口,后面的是mysql在docker里端口,如果windows外面安装了mysql,端口是3306,为了防止端口冲突,所以用3307端口。

查看mysql是否启动:

复制代码
docker ps

第三步,进入容器实例,登录mysql

复制代码
docker exec -it  c346a0d608dc  /bin/bash

然后输入mysql -uroot -p进行登录:

复制代码
mysql -uroot -p

输入密码后进入mysql控制台:

退出mysql命令行:

复制代码
exit
相关推荐
国医中兴9 小时前
电子病历的时序数据分析:ClickHouse在临床指标监控中的落地
微服务·云原生·容器·kubernetes·k8s
浮生望9 小时前
Docker 入门实战:容器化思想、nginx 反向代理与容器生命周期管理
docker
醉颜凉9 小时前
MySQL 8 忘记 root 密码?这两种方法帮你轻松解决
数据库·mysql·adb
MyFreeIT15 小时前
Docker Network
运维·docker·容器
ezreal_pan15 小时前
Docker 多容器日志统一查看
运维·docker·容器
叫我弓木吉16 小时前
从零开始:在宝塔面板上搭建你的专属隐私搜索引擎(SearXNG)
搜索引擎·docker·容器·开源·mango
小小克17 小时前
k8s控制器管理
云原生·容器·kubernetes
2601_9620632319 小时前
【Spring Boot】掌握 Spring 事务:隔离级别与传播机制解读与应用
spring boot·spring·adb
名字还没想好☜20 小时前
kubectl 排障实战:jsonpath 精准取值、custom-columns、events 排序与 top 速查
运维·前端·chrome·docker·kubernetes
無法複制21 小时前
Windows10安装配置Docker Desktop教程
运维·docker·容器