Adminer 主机
通过一个轻量级网络前端管理 MySQL、PostgreSQL、SQLite 和更多数据库。
- 一键 部署
- 15 GB 所需磁盘空间
- 1 GB 内存 所需内存
- 来自 2 € 价格
您在 AvaHost 上获得的服务
一键部署、自定义域名、免费HTTPS、自动应用更新和定期备份是每个云应用的标准配置。您可以在一台服务器上运行多个应用,并且包括终端访问。
此模板不包含数据库容器。

技术
- Docker 镜像
- adminer:latest
- 默认端口
- 8080

Adminer 的工作原理
Adminer 打开一个数据库登录页面,用户在其中提供服务器地址、数据库用户名、密码和可选的数据库名称。连接后,界面可以浏览表和视图、检查列和索引、编辑记录、执行 SQL、导入文件以及导出选定的结构或数据。可用的确切功能取决于连接的引擎和所提供账户的权限。
该目录仅部署 Adminer Web 应用程序。它不为客户创建 PostgreSQL、MariaDB、MySQL、SQLite、MongoDB 或其他目标数据库。数据库必须已存在于从托管容器可访问的地址,用户仍然负责该系统上的凭证、防火墙规则、加密要求、权限和变更批准。
Adminer 的主要功能
Adminer 通过一个一致的浏览器界面支持多个数据库系统。它可以显示数据库对象、从选择中生成 SQL、编辑值以及通过导入或导出操作移动数据。这些功能是管理性的,可能具有破坏性:具有特权的账户可以更改或删除生产信息,就像从桌面客户端一样。
公开的 Adminer 登录页面是一个敏感的操作界面,即使 HTTPS 保护了到浏览器的连接。该应用程序不会使弱数据库密码更安全,托管包也不会添加网络允许列表、单点登录、托管密钥库或数据库审计。使用最小权限账户,并在不再需要 Web 客户端时断开访问。
Adminer 与 phpMyAdmin 的对比
Adminer
Adminer 通过刻意紧凑的界面支持多个数据库引擎。phpMyAdmin 是一个成熟的 Web 管理产品,专门用于 MySQL 和 MariaDB,具有围绕该生态系统构建的广泛服务器、数据库、表、查询、导入、导出、关系和用户账户工作流。
phpMyAdmin
当团队需要深入的 MySQL 特定管理、已建立的扩展和熟悉的操作程序时,phpMyAdmin 可能更可取。当一个轻量级客户端应该连接到多个受支持的引擎时,Adminer 很有吸引力,前提是管理员理解紧凑的打包不会降低执行有害命令的风险。
谁使用 Adminer
开发人员使用 Adminer 检查测试数据库、验证迁移或运行经过仔细审查的查询,而无需安装桌面客户端。支持团队可以在事件处理期间确认记录,管理员可以从临时受控端点导出小数据集或检查架构元数据。
它不是数据库托管服务、监控平台、备份系统、迁移批准工作流或引擎特定管理的替代品。长时间运行的查询、大型导入、生产变更和特权账户应该获得与通过任何其他数据库客户端相同的审查和控制。

自托管 Adminer:要求和成本
Adminer 本身资源需求不高;工作负载取决于并发浏览器会话、结果集大小、导入或导出的文件、查询复杂性以及远程数据库的响应时间。该目录将关系数据库要求记录为"不需要",因为没有捆绑数据库服务器。目标数据库资源和存储在此托管应用程序分配之外。
在 AvaHost 上,Adminer 使用方案 1,价格为 €2。托管的 Adminer 包包括一键部署、带自动 HTTPS 的自定义域、自动应用程序更新和计划备份。提供现有的可访问数据库端点和最小权限账户。AvaHost 不提供目标数据库、验证查询、在托管库中存储凭证、按源地址限制页面或批准变更。删除不必要的权限,并在对重要系统使用管理 Web 客户端之前独立备份重要数据。
F.A.Q
Adminer 在方案 1 上起价 €2。该网络客户端轻量级,查询执行和存储数据保留在其连接的数据库上。并发会话、大型结果集、导入、导出和缓慢的远程响应可能会增加应用程序活动,但入门方案适合偶尔的受控管理。
Adminer 未预配置目标数据库。请输入现有支持服务的主机名、端口、数据库名称、用户名和密码,该服务必须可从托管应用程序访问。AvaHost 不会自动打开私有数据库,也不会确认外部防火墙、证书或账户策略是否允许连接。
自定义主机名可以指向 Adminer 页面,并为浏览器流量自动启用 HTTPS。该 URL 仍然是敏感的数据库管理界面,HTTPS 不能替代强数据库凭证或最小权限原则。请谨慎分享地址,查看可用的访问日志,并在工作完成后禁用不必要的账户或网络可达性。
Adminer 可以根据提供的数据库账户执行查询和修改数据。AvaHost 不会检查语句、阻止破坏性操作或在执行前创建数据库备份。在适当的环境中测试命令、使用受限凭证、获得变更批准,并在修改生产信息前维护独立的恢复点。
