Как написать хранимую процедуру в phpMyAdmin?

Я не могу найти, где писать хранимую процедуру в phpMyAdmin и как ее называть с использованием архитектуры MVC.

В phpMyAdmin вы можете создать хранимую процедуру в окне SQL.

Возможно, вам придется установить delimieter на что-то вроде «$$» вместо стандартного «;». Вы можете изменить это из нижней части окна SQL.

введите описание изображения здесь

Также вы можете сослаться на это: http://www.mysqltutorial.org/mysql-stored-procedure-tutorial.aspx

Вы можете легко создавать процедуры в phpMyAdmin.

  1. Перейдите в свою базу данных. Нажмите вкладку «Рутины» в заголовке
  2. Нажмите «Добавить рутину»

введите описание изображения здесь

  1. Затем откроется всплывающее окно. В этом напишите свою процедуру и нажмите «GO»

Например, как следует. введите описание изображения здесь

Вот и все. Вы можете просмотреть созданные процедуры на вкладке «Рутины».

введите описание изображения здесь

вы можете создать хранимую процедуру в окне запроса sql на phpmyadmin при написании любого другого запроса. И как только вы выполните 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" ; 

ЗАПОМНЕННЫЕ ПРОЦЕДУРЫ записываются с использованием обычного языка SQL в поле SQL, доступном в phpmyadmin->database->table->execute sql

Обратитесь к этому: – http://dev.mysql.com/doc/refman/5.0/en/stored-routines.html