sql >> Database >  >> RDS >> Mysql

Hoe schrijf je een opgeslagen procedure met behulp van phpmyadmin en hoe gebruik je deze via php?

Aangezien een opgeslagen procedure wordt gemaakt, gewijzigd en verwijderd met behulp van query's, KUNT u ze in feite beheren met phpMyAdmin.

Om een ​​opgeslagen procedure aan te maken, kunt u het volgende gebruiken (wijzig indien nodig):

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

En zorg ervoor dat u het veld "Delimiter" op het SQL-tabblad instelt op //.

Nadat u de opgeslagen procedure heeft gemaakt, verschijnt deze in de veldset Routines onder uw tabellen (op het tabblad Structuur) en kunt u deze eenvoudig wijzigen/verwijderen.

Om de opgeslagen procedure van PHP te gebruiken, moet je een CALL-query uitvoeren, net zoals je zou doen in gewone SQL.



  1. Rails en PostgreSQL:rol postgres bestaat niet

  2. Databasetaakverdeling in de cloud - MySQL Master Failover met ProxySQL 2.0:deel één (implementatie)

  3. Kan ik meerdere cursors op één verbinding gebruiken met pyodbc en MS SQL Server?

  4. Agent is geblokkeerd