进入docker中mysql容器的方法

查看mysql-docker信息

bash 复制代码
docker ps | grep mysql

进入容器

bash 复制代码
docker exec -it CONTAINER_ID/CONTAINER_NAME bash

登录数据库

通过env环境变量查看root密码

bash 复制代码
docker exec -it CONTAINER_ID/CONTAINER_NAME env | grep ROOT
docker inspect CONTAINER_ID/CONTAINER_NAME | grep ROOT

登录

bash 复制代码
mysql -uroot -p${MYSQL_ROOT_PASSWORD}

扩展 Docker

bash 复制代码
docker ps -- 正在运行

docke ps -a -- 所有

docker ps -l -- 最近创建

CONTAINER ID   IMAGE          COMMAND                  CREATED        STATUS                    PORTS     NAMES
bash 复制代码
CONTAINER ID:       容器 ID
IMAGE:              使用的镜像
COMMAND: 	        启动容器时运行的命令
CREATED: 		    容器的创建时间
STATUS:		        容器状态
状态有7种:
	created(已创建)
	restarting(重启中)
	running(运行中)
	removing(迁移中)
	paused(暂停)
	exited(停止)
	dead(死亡)
PORTS:             容器的端口信息和使用的连接类型(tcp\udp)
NAMES:             容器的名称,如果不设置,会有一个默认的名字
相关推荐
提笔了无痕1 小时前
MySQL SQL 从 EXPLAIN 到索引优化,搞懂 SQL 为什么慢
android·sql·mysql
辰同学ovo2 小时前
从一条 SQL 到三个原则:MySQL 心智模型
sql·mysql·adb
Mico185 小时前
MySQL 8.0.35 GTID主从复制常见管理操作
mysql
Jerry小杰5 小时前
运维神器|单端口搞定多台内网SSH!frp端口复用终极教程
运维·ssh
水中加点糖5 小时前
Java中使用远程PlayWright进行网页接口测试(附Docker部署方式)
java·docker·web测试·devtools·playwright·ai自动化测试
Python私教6 小时前
Blender模型导入Godot完整教程:GLB、BLEND与继承场景怎么选
运维·godot·blender
网安墨雨6 小时前
MySQL数据库 SQL语句详解
自动化测试·软件测试·数据库·python·sql·mysql
AOwhisky6 小时前
Linux(CentOS)系统管理入门笔记(第十二期)——系统管理工具与软件包管理(上篇):Cockpit 与 RPM 包管理
linux·运维·笔记·centos·云计算
梦梦代码精7 小时前
PHP 还是 Java?LikeShop 多版本对比,附6条落地避坑建议
低代码·docker·开源·代码规范
muddjsv7 小时前
SQLite与MySQL/PostgreSQL本质区别:运行模型、并发、部署、权限全方位对比
mysql·postgresql·sqlite