更多>>数据库 Blog

Windows系统下用docker安装MySQL5.7版本后,如何通过命令行进入MySQL客户端

本文介绍了在 Windows 系统下,用 docker 安装 MySQL 5.7 版本后,如何通过命令行进入 MySQL 客户端。

本文介绍了在 Windows 系统下,用 docker 安装 MySQL 5.7 版本后,如何通过命令行进入 MySQL 客户端。


前提是你已经用 docker 容器安装了 MySQL 5.7 版本,并且 docker 容器中的 MySQL 已开启。


首先启动命令行窗口,查看 docker 的版本号,看看 docker 是否可用

命令如下:

docker -v

即:

C:\Users\Administrator>docker -v

Docker version 20.10.8, build 


然后查看 docker 容器中已经安装了哪些应用。


命令一:查看所有容器,包括运行中的、已经停止运行的容器。

命令如下:

docker ps -a 


命令二:查看正在运行中的容器。

命令如下:

docker ps

根据返回的结果,在最后一列,有一个 NAMES 对应的值,即是 MySQL 在 docker 容器中对应的名字。


通过 docker 命令进入 MySQL 客户端。

命令如下:

docker exec -it mysql mysql -uroot -p

参数说明:

docker exec 表示在运行中的容器内执行命令。

-it 表示交互地与容器进行通信,-i 保持STDIN打开,-t 分配一个伪TTY(终端)。

第一个 mysql 为 docker 容器中为 MySQL 指定的名字。

第二个 mysql 表示要运行 MySQL 客户端程序。

紧接着 -uroot -p 表示传递给 MySQL 客户端的参数,用来以 root 用户身份登录,并提示输入密码


然后会提示你输入密码,如键入密码 root 则进入 MySQL 客户端了


最终如图所示:


docker-to-mysql-01.png


评论列表

暂时没有相关记录

发表评论

用来接收审核回复提醒,请认真填写

  换一张?
captcha
看不清?点击图片换一张