【发布时间】:2013-07-03 03:27:27
【问题描述】:
我无法找到在 phpMyAdmin 中编写存储过程的位置以及如何使用 MVC 架构调用它。
【问题讨论】:
标签: php mysql stored-procedures phpmyadmin
我无法找到在 phpMyAdmin 中编写存储过程的位置以及如何使用 MVC 架构调用它。
【问题讨论】:
标签: php mysql stored-procedures phpmyadmin
您可以在 phpMyAdmin 中轻松创建程序。
例如如下。
就是这样。您可以在“例程”选项卡下查看您创建的程序。
【讨论】:
在 phpMyAdmin 中,您可以在 SQL 窗口中创建存储过程。
您可能必须将分隔符设置为“$$”而不是默认的“;”。您可以从 SQL 窗口底部更改此设置。
你也可以参考这个:http://www.mysqltutorial.org/mysql-stored-procedure-tutorial.aspx
【讨论】:
insert_loop;
您可以在编写任何其他查询时在 phpmyadmin 的 sql 查询窗口中创建存储过程。并且一旦你执行了 SP,它就会被存储在数据库的 information_schema 中。您可以通过以下命令检查SP是否存在:
SHOW PROCEDURE STATUS
SHOW FUNCTION STATUS
和
SELECT ROUTINE_NAME
FROM INFORMATION_SCHEMA.ROUTINES
WHERE
ROUTINE_TYPE="PROCEDURE"
AND ROUTINE_SCHEMA="dbname"
;
【讨论】:
STORED PROCEDURES 是在phpmyadmin->database->table->execute sql 中的 SQL 框中使用普通 SQL 语言编写的
请参考:-http://dev.mysql.com/doc/refman/5.0/en/stored-routines.html
【讨论】: