繁体   English   中英

如何在phpMyAdmin中编写存储过程?

[英]How to write a stored procedure in phpMyAdmin?

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

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

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

在此输入图像描述

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

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

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

在此输入图像描述

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

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

在此输入图像描述

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

您可以在编写任何其他查询时在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"
;

phpmyadmin->database->table->execute sql中可用的SQL框中使用普通SQL语言编写存储过程

请参阅: - http://dev.mysql.com/doc/refman/5.0/en/stored-routines.html

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM