# 自动拉取(下载)MySQL镜像
docker pull mysql
# 查看是否下载成功
docker images
# 创建并启动一个MySQL容器
docker run --name pwc-mysql -e MYSQL_ROOT_PASSWORD=123456 -p 3306:3306 -d mysql
# 查看容器运行状态
docker ps
# 进入容器
docker exec -it pwc-mysql bash
# 登陆MySQL
mysql –u root -p
# 改root的密码(注意命令以英文的分号结束)
ALTER USER 'root'@'localhost' IDENTIFIED BY '123456';
# 查看所有账号权限
use mysql; #切换到mysql系统库
select user,host from user;
# 修改权限
GRANT ALL PRIVILEGES ON *.* TO 'abc'@'%' WITH GRANT OPTION;
ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY '123456';
# 输入exit;命令退出mysql,再次输入exit;退出容器,回到windows。