站点图标 IDC铺

使用Docker项目管理器创建MySQL多实例

如何在面板上使用Docker项目管理器快速创建多个版本的MySQL?手把手的教你如何创建多个版本的MySQL服务
环境介绍:
宿主机:CentOS7.9
配置:2核4G(测试机器,生产环境建议配置高点)
面板版本:7.9.26(测试版)
Docker项目管理器:3.9
使用Docker项目管理器创建MySQL多实例插图
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、创建容器:

 指定容器中数据库的密码:

  1. MYSQL_ROOT_PASSWORD=dapaotest1

复制代码

3、容器创建成功后,进入终端命令行查看数据库
 
4、创建数据库表

  1. 查看数据库的命令
  2. show databases;
  3. 创建数据库的命令
  4. create database dapaodocker;
  5. 创建用户的命令
  6. create user ‘dapaodocker’@’%’ identified by ‘dapao666!’;
  7. 授权
  8. grant all on dapaodocker.* to dapaodocker@’%’;
  9. 查看用户权限
  10. select host,user from user;

复制代码

5、以WordPress为例,创建网站,使用MySQL8.0.28数据库

6、填写数据库信息,注意填写数据库的时候主机要带上数据库映射的端口

7、配置网站信息

8、写一篇文章测试

退出移动版