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