📅  最后修改于: 2023-12-03 15:08:36.235000             🧑  作者: Mango
在 Docker 中,我们可以使用官方提供的 MySQL 镜像来便捷地打开 MySQL,并且可以很容易地登录 MySQL Shell 进行 SQL 操作。
首先,在 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 镜像。
我们可以使用 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 操作了。
我们可以使用以下命令退出 MySQL Shell:
exit
然后,我们可以使用以下命令停止并删除 MySQL 容器:
docker stop mysql
docker rm mysql
现在,我们就成功地退出了 MySQL Shell 和 MySQL 容器。
以上就是如何在 Docker 中打开 MySQL - SQL 的介绍。在 Docker 中打开 MySQL 镜像,可以方便地进行 SQL 操作,同时也方便了部署和移植。