簡體   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