openshell 的个人博客

一天很长,但十年很短。

Open Source, Open Mind,
Open Sight, Open Future!
  menu
110 文章
5051 浏览
0 当前访客
ღゝ◡╹)ノ❤️

Docker 中部署MySQL

  1. 拉去镜像
docker pull mysql:5.7

  1. 检查镜像是否拉取成功
docker images

[root@localhost conf]# docker images
REPOSITORY TAG IMAGE ID CREATED SIZE
docker.io/mysql 5.7 d05c76dbbfcf 2 days ago 448 MB

  1. 创建并运行容器
docker run -p 3306:3306 --name mysql -e MYSQL_ROOT_PASSWORD=123456 -d mysql:5.7
  • -name: 容器名
  • -p:端口映射,主机(宿主)端口:容器端口
  • -e:配置信息,此处配置MySQL的root密码
  • -d:即-detached,后台运行容器,并返回容器ID(与之对应还有前台运行)。
  1. 连接Mysql
  • 允许root用户远程访问
$ docker exec -it mysql bash
$ mysql -uroot -p123456
mysql> grant all privileges on *.* to root@'%' identified by "password";
  • 使用navicat客户端连接

标题:Docker 中部署MySQL
作者:openshell
地址:http://solo.caiqz.cn/articles/2020/07/16/1594910833095.html