在centos7中使用mysql,并开启外网访问

0.创建自定义网络

# 自定义网络,用于命名连接
docker network create my-app-net

1.启动容器

docker run --network my-app-net --name mysql1 -d -it -v /var/lib/mysql:/var/lib/mysql -p 3306:3306 -e MYSQL_ROOT_PASSWORD=初始密码 mysql:8.0.27
# -p 3306:3306 开启外网访问
# -e MYSQL_ROOT_PASSWORD 配置初始密码

2.容器启动后,进入容器

docker exec -it mysql1 /bin/bash

3.修改密码

mysql -u root -p
# 输入密码后执行一下命令
alter user 'root'@'%' identified by '你的新密码';
flush privileges;
最后修改日期: 2024年11月18日

作者