当前位置:论坛首页 > Linux面板 > Linux面板教程

【教程贴】Docker应用-MySQL/MariaDB帮助

发表在 Linux面板2024-9-3 16:05 [复制链接] 3 2012

此使用帮助适用宝塔面板9.2.0以上的版本(2024年9月5日后发布)

如何30秒安装一个MySQL/MariaDB?(首次安装可能需要1-5分钟)

点击宝塔面板 --> Docker --> 应用商店 --> MySQL/MariaDB --> 安装
screenshot-1725350485647.png

安装配置介绍:
  1. 名称:用来区分不同应用的,可以不修改
  2. 版本选择:选择MySQL服务的版本号,提供了常用了版本,请根据实际情况选择
  3. 允许外部访问:勾选后允许直接通过服务器的IP+端口访问,比如:使用时,网站中填写192.168.100.50:15420
  4. # 如果本机使用建议不勾选 【允许外部访问】,安装成功后会自动添加到数据库管理页面中
  5. 服务端口:MySQL的服务端口,请使用没有被占用的端口
  6. 数据库密码:MySQL服务的root密码
  7. CPU核心数限制:0为不限制
  8. 内存限制:0为不限制
复制代码

支持的版本:
  1. MySQL:
  2. 9.0.0-9.0.1
  3. 8.0.0-8.4.0
  4. 5.7.44
  5. 5.6.51

  6. MariaDB:
  7. 11.1.5,11.2.4,11.4.2
  8. 10.4.34,10.5.25,10.6.18,10.11.8
复制代码

如果无法正常安装/拉取镜像,请尝试设置加速站:https://www.bt.cn/bbs/thread-134771-1-1.html

忘记root密码或者端口怎么办?点击详情即可查看
screenshot-1725353810723.png

MySQL/Mariadb安装后如何在面板管理?
默认会添加到面板的远程数据库中
screenshot-1725353987333.png

使用新创建的MySQL/MariaDB添加一个数据库,这里选择对应的服务名称
screenshot-1725354015351.png
注意:这里权限必须选择【所有人】,否则其他服务无法使用这个数据库

除了安装MySQL/MariaDB的服务器以外,其他服务器或本地电脑需要连接这个数据库怎么办?
只需要在创建时勾上【允许外部访问】即可,如图:
screenshot-1725373363263.png

注意:应用不经过系统防火墙,勾选后是直接允许外部访问,如果您是云服务器,勾选允许外部访问后,请到服务器安全组放行此数据库的端口

无法访问?
开放安全组示例(必需):
阿里云
腾讯云

使用遇到问题欢迎帖子留言,或者加入Docker官方交流QQ群:662047798
使用道具 举报 只看该作者 回复
发表于 2024-11-22 15:27:12 | 显示全部楼层
初始化mysql失败,检测到docker-compose.yml文件不存在,请卸载重装后再试

报错如上,已有其它容器运行中,
Ubuntu + 宝塔9.2
使用道具 举报 回复 支持 反对
发表于 2024-12-8 19:14:07 | 显示全部楼层
有个问题,应用数据目录怎么修改?
使用道具 举报 回复 支持 反对
如何开放root连接权限
使用道具 举报 回复 支持 反对
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

普通问题处理

论坛响应时间:72小时

问题处理方式:排队(仅解答)

工作时间:白班:9:00 - 18:00

紧急运维服务

响应时间:3分钟

问题处理方式:宝塔专家1对1服务

工作时间:工作日:9:00 - 18:30

宝塔专业团队为您解决服务器疑难问题

立即付费处理

工作时间:09:00至24:00

快速回复 返回顶部 返回列表