Heim > Datenbank > MySQL-Tutorial > 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
Freigeben: 2024-11-17 08:14:03
Original
1023 Leute haben es durchsucht

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//
Nach dem Login kopieren

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()");
Nach dem Login kopieren
  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: '];
}
Nach dem Login kopieren

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!

Quelle:php.cn
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage