虚拟机有网络情况下安装部署mysql
1.拉取镜像
docker pull mysql:latest
2.查看安装情况
docker images
3.运行容器
docker run --name dockermysql -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 -d mysql:latest --lower_case_table_names=1
-e 设置环境变量 -p 指定端口映射 -d 后台运行容器,并返回容器ID -name 别名
4.查看是否安装成功
docker ps
5.打开容器
docker exec -it dockermysql bash
6.进入mysql
docker mysql -u root -p
密码:123456
7.使用mysql
use mysql
8.设置权限
grant all privileges on *.* to 'root'@'%' ;
9.刷新权限
flush privileges;
修改密码
ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY 'Test123456';