面向最终用户的用户友好的 phpMyAdmin? [关闭]

Posted

技术标签:

【中文标题】面向最终用户的用户友好的 phpMyAdmin? [关闭]【英文标题】:User friendly phpMyAdmin for end users? [closed] 【发布时间】:2011-06-16 15:17:42 【问题描述】:

我有几个针对不同客户端的 Web 应用程序,每个应用程序都是由 mysql 数据库驱动的数据库。为每个数据库编写一个前端以允许用户管理数据库(插入、删除、创建报告等)非常耗时。

是否有任何类型的基于 Web 的前端(类似于 phpMyAdmin)既用户友好又安全(不允许用户修改数据库结构)?

由于我在 GoDaddy 上使用共享主机,我无法为 phpMyAdmin 安装设置具有不同权限的不同用户...

谢谢!

【问题讨论】:

如果存在这样的东西(我不知道有什么比 phpMyAdmin 更好的东西),您可能无法使用它来管理托管在 Go Daddy 上的数据库。 PHPMyAdmin 可以支持多用户和基于 html 的登录。您可以创建一个根本无法修改数据库结构的用户。 【参考方案1】:

sqlBuddy (http://sqlbuddy.com/) 是一个基于 ajax 的插入式应用程序,您可能想看看。您可以让他们以您为其网站设置的 mysql 用户身份登录,并将该用户限制为基础知识,即 CRUD。您可以拥有任意数量的副本,并且它们不会相互干扰,或者至少我在同时使用两三个副本时没有任何问题。

【讨论】:

我刚刚安装了这个,很简单。问题是我的用户不是很精通计算机,所以我想让他们尽可能简单。我希望有一种方法可以保存自定义报告,他们可以继续执行.. 自定义报告到底是什么意思?如果只是他们执行的 SQL 代码,您始终可以将其编写为 .sql 文件,然后他们可以将该文件上传到他们的数据库,它将运行您想要的任何内容。可能不是您要找的东西,但我知道这就是您想要的。【参考方案2】:

使用更小、功能更差的 phpadmin 工具,只需对其进行一点定制。

在 10kb 时,PHP Mini Admin 将是一个不错的选择。

或者,如果这太少,请查看Adminer。

【讨论】:

以上是关于面向最终用户的用户友好的 phpMyAdmin? [关闭]的主要内容,如果未能解决你的问题,请参考以下文章

面向最终用户的 BigQuery 报告

面向最终用户的表格是不是应该始终采用视图的形式?

phpMyAdmin 报告“无权限”

最终用户的 Cosmos DB 简单 ID 字段

Docker容器里部署Apache+PHP+MariaDB+phpMyAdmin

PaaS 是什么?