Docker安装Mysql8.0

小熊博客
2021-09-29 / 0 评论 / 59 阅读
温馨提示:
本文最后更新于2021-09-29,若内容或图片失效,请留言反馈。
//拉取mysql8.0镜像
docker pull mysql:8.0

/*
创建mysql8.0容器并运行
参数说明:
-p 3306:3306 映射容器3306端口到宿主机的3306端口
-e MYSQL_ROOT_PASSWORD=123456 数据库root账号的密码
*/
docker run --name mysql -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 -d mysql  

//进入mysql容器内
docker exec -it mysql bash

//用自己的密码登录mysql的root帐户
mysql -u root -p

//修改root用户权限为可以远程连接
update user set host = '%' where user = 'root';

//刷新权限
flush privileges;