34

我无法找到在 phpMyAdmin 中编写存储过程的位置以及如何使用 MVC 架构调用它。

4

4 回答 4

73

您可以在 phpMyAdmin 中轻松创建程序。

  1. 转到您的数据库。单击标题中的“例程”选项卡
  2. 点击“添加例程”

在此处输入图像描述

  1. 然后将打开一个弹出窗口。在那写下你的程序并点击“GO”

例如如下。 在此处输入图像描述

而已。您可以在“例程”选项卡本身下查看您创建的程序。

在此处输入图像描述

于 2014-09-23T06:59:18.833 回答
41

在 phpMyAdmin 中,您可以在 SQL 窗口中创建存储过程。

您可能必须将分隔符设置为“$$”而不是默认的“;”。您可以从 SQL 窗口的底部更改此设置。

在此处输入图像描述

你也可以参考这个:http ://www.mysqltutorial.org/mysql-stored-procedure-tutorial.aspx

于 2013-07-05T06:41:04.963 回答
5

您可以在编写任何其他查询时在 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"
;
于 2013-07-05T07:11:13.687 回答
0

STORED PROCEDURES 使用普通 SQL 语言在 SQL 框中提供phpmyadmin->database->table->execute sql

参考这个: - http://dev.mysql.com/doc/refman/5.0/en/stored-routines.html

于 2013-07-05T06:24:41.070 回答