Mysql
 sql >> Base de données >  >> RDS >> Mysql

Comment écrire une procédure stockée en utilisant phpmyadmin et comment l'utiliser via php ?

Puisqu'une procédure stockée est créée, modifiée et supprimée à l'aide de requêtes, vous POUVEZ réellement les gérer à l'aide de phpMyAdmin.

Pour créer une procédure stockée, vous pouvez utiliser ce qui suit (modifier si nécessaire) :

CREATE PROCEDURE sp_test()
BEGIN
  SELECT 'Number of records: ', count(*) from test;
END//

Et assurez-vous de définir le champ "Délimiteur" de l'onglet SQL sur //.

Une fois que vous avez créé la procédure stockée, elle apparaîtra dans le jeu de champs Routines sous vos tables (dans l'onglet Structure), et vous pourrez facilement la modifier/supprimer.

Pour utiliser la procédure stockée de PHP, vous devez exécuter une requête CALL, comme vous le feriez en SQL ordinaire.