Heim  >  Artikel  >  Datenbank  >  Wie verwaltet und verwendet man gespeicherte MySQL-Prozeduren mit phpMyAdmin und PHP?

Wie verwaltet und verwendet man gespeicherte MySQL-Prozeduren mit phpMyAdmin und PHP?

DDD
DDDOriginal
2024-11-17 08:14:03962Durchsuche

How to Manage and Use MySQL Stored Procedures with phpMyAdmin and PHP?

Gespeicherte Prozeduren mit phpMyAdmin verwalten und in PHP integrieren

Obwohl es den Anschein hat, dass phpMyAdmin nicht in der Lage ist, gespeicherte Prozeduren direkt zu verwalten, ist dies der Fall ist tatsächlich mit SQL-Abfragen möglich.

Gespeicherte Prozeduren erstellen in phpMyAdmin

  1. Navigieren Sie zur Registerkarte „SQL“ in phpMyAdmin.
  2. Ändern Sie das Feld „Trennzeichen“ in „//“.
  3. Geben Sie die folgende SQL-Abfrage ein So erstellen Sie eine gespeicherte Prozedur:
CREATE PROCEDURE sp_test()
BEGIN
  SELECT 'Number of records: ', count(*) from test;
END//

Verwenden Gespeicherte Prozeduren in PHP

  1. Um eine gespeicherte Prozedur aus PHP auszuführen, verwenden Sie eine CALL-Abfrage:
$mysqli = new mysqli($host, $user, $password, $database);
$result = $mysqli->query("CALL sp_test()");
  1. Sie können die Ergebnisse von abrufen die gespeicherte Prozedur wie eine normale Abfrage:
while ($row = $result->fetch_assoc()) {
  echo $row['Number of records: '];
}

Das obige ist der detaillierte Inhalt vonWie verwaltet und verwendet man gespeicherte MySQL-Prozeduren mit phpMyAdmin und PHP?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn