Comment écrire une procédure stockée dans phpMyAdmin?

Je ne suis pas capable de trouver où écrire la procédure stockée dans phpMyAdmin et comment l'appeler en utilisant l'architecture MVC.

20
demandé sur Krishna Mohan 2013-07-05 09:49:44

4 réponses

dans phpMyAdmin vous pouvez créer la procédure stockée dans la fenêtre SQL.

vous pourriez avoir à définir le delimieter à quelque chose comme "$$" au lieu du default ";". Vous pouvez changer cela à partir du bas de la fenêtre SQL.

enter image description here

vous pouvez Aussi consulter ceci: http://www.mysqltutorial.org/mysql-stored-procedure-tutorial.aspx

25
répondu Sathish D 2013-07-05 06:41:04

Vous pouvez facilement créer des procédures dans phpMyAdmin.

  1. allez à votre base de données. Cliquez sur l'onglet "Routines" dans l'en-tête
  2. cliquez sur "Ajouter une routine"

enter image description here

  1. une fenêtre s'ouvre. Dans cela écrivez votre procédure et cliquez sur"GO"

Par exemple comme suit. enter image description here

c'est tout. Vous pouvez visualiser vos procédures créées sous l'onglet "Routines" m'.

enter image description here

50
répondu Krishna Mohan 2015-04-02 09:47:02

vous pouvez créer une procédure stockée dans la fenêtre de requête sql sur phpmyadmin que vous écrivez toute autre requête. Et dès que vous exécutez le SP, il sera stocké dans la base de données information_schema. Vous pouvez vérifier L'existence de SP par les commandes suivantes:

SHOW PROCEDURE STATUS
SHOW FUNCTION STATUS

et

SELECT ROUTINE_NAME 
FROM INFORMATION_SCHEMA.ROUTINES 
WHERE 
       ROUTINE_TYPE="PROCEDURE" 
   AND ROUTINE_SCHEMA="dbname"
;
3
répondu Md Jawed Shamshedi 2013-07-05 07:11:13

les procédures stockées sont écrites en langage SQL normal dans la boîte SQL disponible en phpmyadmin->database->table->execute sql

reportez-vous ceci: - http://dev.mysql.com/doc/refman/5.0/en/stored-routines.html

0
répondu WebAdmin at dekho-ji.com 2014-02-20 12:30:17