Я не могу найти, где записать хранимую процедуру в phpMyAdmin и как ее вызвать, используя архитектуру MVC.
Как написать хранимую процедуру в phpMyAdmin?
Ответ 1
В phpMyAdmin вы можете создать хранимую процедуру в окне SQL.
Возможно, вам придется установить delimieter как-то вроде "$$", а не по умолчанию ";". Вы можете изменить это в нижней части окна SQL.
Также вы можете сослаться на это: http://www.mysqltutorial.org/mysql-stored-procedure-tutorial.aspx
Ответ 2
Вы можете легко создавать процедуры в phpMyAdmin.
- Перейдите в свою базу данных. Нажмите вкладку "Рутины" в заголовке
- Нажмите "Добавить процедуру"
- Затем откроется всплывающее окно. В этом напишите свою процедуру и нажмите "GO"
Например, как следует.
Что это. Вы можете просмотреть созданные процедуры на вкладке "Рутины".
Ответ 3
вы можете создать хранимую процедуру в окне запроса 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"
;
Ответ 4
ЗАПОМНЕННЫЕ ПРОЦЕДУРЫ записываются с использованием обычного языка SQL в поле SQL, доступное в phpmyadmin->database->table->execute sql
Обратите внимание: - http://dev.mysql.com/doc/refman/5.0/en/stored-routines.html