📜  如何在 docker 中打开 mysql - SQL (1)

📅  最后修改于: 2023-12-03 15:08:36.235000             🧑  作者: Mango

如何在 Docker 中打开 MySQL - SQL

在 Docker 中,我们可以使用官方提供的 MySQL 镜像来便捷地打开 MySQL,并且可以很容易地登录 MySQL Shell 进行 SQL 操作。

1. 下载和运行 MySQL 镜像

首先,在 Docker 中下载 MySQL 官方镜像:

docker pull mysql

然后,在 Docker 中运行 MySQL 容器:

docker run --name mysql -e MYSQL_ROOT_PASSWORD=password -d mysql:latest

其中,--name 表示容器名称,-e MYSQL_ROOT_PASSWORD=password 表示设置 MySQL Root 用户的密码为 password-d 表示容器以后台模式运行。

现在,我们就成功地在 Docker 中打开了 MySQL 镜像。

2. 登录 MySQL Shell

我们可以使用 MySQL 客户端连接到 MySQL 服务器,也可以连接到 MySQL Shell 进行 SQL 操作。在 Docker 中运行 MySQL 容器后,我们可以使用以下命令登录 MySQL Shell:

docker exec -it mysql mysql -uroot -ppassword

其中,-it 表示交互式终端方式运行,-uroot 表示使用 MySQL Root 用户登录,-ppassword 表示使用 MySQL Root 用户的密码 password 登录。

现在,我们就成功地登录了 MySQL Shell,可以进行 SQL 操作了。

3. 退出 MySQL Shell 和 MySQL 容器

我们可以使用以下命令退出 MySQL Shell:

exit

然后,我们可以使用以下命令停止并删除 MySQL 容器:

docker stop mysql
docker rm mysql

现在,我们就成功地退出了 MySQL Shell 和 MySQL 容器。

以上就是如何在 Docker 中打开 MySQL - SQL 的介绍。在 Docker 中打开 MySQL 镜像,可以方便地进行 SQL 操作,同时也方便了部署和移植。