1.拉取MySQL镜像

docker pull mysql

2.查看镜像
docker images

3.运行MySQL容器
docker run -di --name mysql-test -p 3316:3306 -e MYSQL_ROOT_PASSWORD=123456 mysql
![]()
4.进入MySQL容器,登陆MySQL
docker exec -it mysql-test /bin/bash
![]()

5.授权远程连接
GRANT ALL ON *.* TO 'root'@'%';
6.刷新权限
flush privileges
7.更改加密规则
ALTER USER 'root'@'localhost' IDENTIFIED BY 'password' PASSWORD EXPIRE NEVER;
8.更新root用户密码
ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY '123456';
9.刷新权限
flush privileges
10.远程连接



本文详细介绍了使用Docker部署MySQL容器的全过程,包括拉取镜像、运行容器、配置远程连接及用户密码设置等关键步骤。
1580

被折叠的 条评论
为什么被折叠?



