【发布时间】:2011-09-01 05:10:30
【问题描述】:
我在phpMyAdmin中创建了一个存储过程
CREATE PROCEDURE Sample()
SELECT * FROM feedback
在哪里可以查看此程序?如果在 phpMyAdmin 中不可能,有哪些好的程序具有编写、存储和查看存储过程、表等的功能?
【问题讨论】:
-
根据phpMyAdmin home page,它具有“管理存储过程和触发器”的能力,但我终生无法弄清楚如何。
-
为了对网络上所有神圣事物的热爱和你自己的理智——请不要使用那些垃圾 PHPMyAdmin,那里有很多更好的 GUI 工具,但不是构成巨大的安全风险,而且它们没有糟糕的可用性。其中之一是 MySQL Workbench (mysql.com/downloads/workbench),另一个是 SQLYog(webyog.com)。
-
该死,我很高兴我找到了这个线程和关于 MySQL Workbench 的评论!谢谢注!我刚开始使用 PHP/MySQL,甚至不知道存在更高级的工具。 Workbench 让我想起了很多 MS SQL Management Studio,这正是我所需要的!让它工作起来非常容易 - 只需解压缩 zip,运行,点击连接,一切都设置好了!
-
@N.B: 是的,但是许多 web 主机服务既不给你 shell 访问权限,也不在互联网上公开他们的 MySQL 数据库服务器,所以通常你唯一的选择是使用预安装的 PHPMyAdmin。
-
@N.B 我想扮演魔鬼的拥护者,请您引用一个专门解决您对 PHPMyAdmin 中“巨大、巨大的安全风险”的意见的来源。具体来说,为 PHPMyAdmin 使用而保护服务器的所有建议步骤都适用于任何 PHP 脚本(可能已经在运行)的使用,甚至更适用于任何远程数据库管理软件的使用,包括 MySQL Workbench 和 SQLYog。来源:stackoverflow.com/questions/3661911/… 至于可用性,这只是一个偏好,不值得讨论。
标签: mysql sql stored-procedures phpmyadmin