如何在面板上使用Docker项目管理器快速创建多个版本的MySQL?手把手的教你如何创建多个版本的MySQL服务
环境介绍:
宿主机:CentOS7.9
配置:2核4G(测试机器,生产环境建议配置高点)
面板版本:7.9.26(测试版)
Docker项目管理器:3.9
Docker版本:Docker version 20.10.14, build a224086
测试MySQL版本:
MySQL5.7.37
MySQL8.0.28
1、获取MySQL版本
默认情况下,直接输入mysql名,会拉取 mysql:latest镜像,就是最新版本的镜像,指定版本后拉取的是指定版本的MySQL镜像,如 mysql:5.7.37
2、创建容器:
指定容器中数据库的密码:
- MYSQL_ROOT_PASSWORD=dapaotest1
复制代码
3、容器创建成功后,进入终端命令行查看数据库
4、创建数据库表
- 查看数据库的命令
- show databases;
- 创建数据库的命令
- create database dapaodocker;
- 创建用户的命令
- create user ‘dapaodocker’@’%’ identified by ‘dapao666!’;
- 授权
- grant all on dapaodocker.* to dapaodocker@’%’;
- 查看用户权限
- select host,user from user;
复制代码
5、以WordPress为例,创建网站,使用MySQL8.0.28数据库
6、填写数据库信息,注意填写数据库的时候主机要带上数据库映射的端口
7、配置网站信息
8、写一篇文章测试