docker安装mysql8

docker安装mysql8

  1. 首先从 Docker Hub 上获取 MySQL 8 镜像:

docker pull mysql:8

  1. 创建 MySQL 容器,同时指定相关参数:

docker run -d -p 3306:3306 –name mysql8 -e MYSQL_ROOT_PASSWORD=密码 -e MYSQL_USER=my-user -e MYSQL_PASSWORD=密码 -e MYSQL_DATABASE=my-db mysql:8

其中,参数说明如下:

  • -d:使用后台方式运行容器。
  • -p 3306:3306:将容器内部的 MySQL 端口映射到本地 3306 端口。
  • –name mysql8:将容器命名为 mysql8。
  • -e MYSQL_ROOT_PASSWORD=密码:指定 MySQL 根用户的密码为 my-password。
  • -e MYSQL_USER=my-user:指定创建一个名为 my-user 的用户。
  • -e MYSQL_PASSWORD=密码:指定 my-user 用户的密码为 my-password。
  • -e MYSQL_DATABASE=my-db:创建一个名为 my-db 的数据库。

这样,执行完命令后,即可通过以下命令进入 MySQL 容器并登录指定的数据库和用户:

docker exec -it mysql8 bash mysql -u my-user -p my-db

然后输入密码 my-password 即可进入 MySQL Shell,完成 MySQL 8 的安装。

THE END
喜欢就支持一下吧
点赞13 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片

    暂无评论内容