mac系统中启动mysql容器

1. 执行

docker container run -it --detach --name mysql57  -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456  mysql57:latest

--detach: 后台执行

-name: 容器名称

-p:宿主机与容器进行端口映射

-e: 设置环境变量MYSQL_ROOT_PASSWORD指mysql中root用户的密码

mysql57:latest 镜像名称:版本

2. 执行后如果失败可以通过 docker logs 容器名称 查看启动日志

3. 启动后 docker exec -it 容器名称 bash进入容器中

4. 登陆mysql: mysql -h127.0.0.1 -uroot -p123456

5. 修改root用户访问权限 

grant all privileges on *.* to 'root'@'%' identified by '123456' with grant option;

6. 宿组机通过下面的配置访问mysql

mac系统中启动mysql容器