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.
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.
vous pouvez Aussi consulter ceci: http://www.mysqltutorial.org/mysql-stored-procedure-tutorial.aspx
Vous pouvez facilement créer des procédures dans phpMyAdmin.
- allez à votre base de données. Cliquez sur l'onglet "Routines" dans l'en-tête
- cliquez sur "Ajouter une routine"
- une fenêtre s'ouvre. Dans cela écrivez votre procédure et cliquez sur"GO"
Par exemple comme suit.
c'est tout. Vous pouvez visualiser vos procédures créées sous l'onglet "Routines" m'.
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"
;
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