我有一个MySQL数据库,其中有10个表。数据库结构很简单,每个表平均有25列。这意味着有很多种方法可以“切分”数据--没问题,我只是使用命令行提取所需的数据。
问题是数据库的主要用户来找我,说出她想要的,然后我运行查询。因为她非常能干,所以(经过一点训练)她没有理由不能自己使用合适的工具查询(仅选择)数据。这将使我摆脱直接查询的报告循环,并使报告更有效率。
有没有人知道可以在这里使用的工具?理想情况下,基于PHP。
非常感谢
发布于 2011-10-27 15:06:24
phpmyadmin http://www.phpmyadmin.net/home_page/index.php
这是大多数虚拟主机公司使用的工具。您可以让她成为只有select权限的用户,她可以运行所有她想要的查询,甚至可以将它们保存到CSV以便于导入。
如果不需要PHP/web解决方案,您可以使用MySQL工作台http://www.mysql.com/downloads/workbench/
发布于 2011-10-27 15:26:30
Microsoft Access 2003是我用过的最简单的工具。
我不会为它付费,但如果你已经在你的机器上安装了它,你应该试一试。
您需要一个到数据库的ODBC驱动程序,然后从Access“链接”到表。然后,您可以使用查询设计器,而无需学习SQL。
它的主要优点是超快的周转速度和漂亮的UI,缺点是稳定性和可扩展性,所以如果Access DB中开始有“有用的”(即最终关键的)查询,请确保她保留一个备份。或者建议她只创建一个新的数据库,并在每次需要查看数据时链接这些表。
https://stackoverflow.com/questions/7917985
复制相似问题