Walaupun phpMyAdmin tidak boleh mengurus secara langsung prosedur tersimpan, adalah mungkin untuk mencipta, mengubah suai dan menggugurkannya menggunakan pertanyaan SQL.
Untuk mencipta prosedur tersimpan dalam phpMyAdmin, ikuti langkah berikut:
CREATE PROCEDURE sp_test() BEGIN SELECT 'Number of records: ', count(*) from test; END//
Untuk menggunakan prosedur tersimpan daripada PHP , anda perlu melaksanakan pertanyaan PANGGILAN:
<?php $db = new mysqli('localhost', 'username', 'password', 'database'); // Prepare the stored procedure call $stmt = $db->prepare('CALL sp_test()'); // Execute the stored procedure $stmt->execute(); // Fetch the results $result = $stmt->get_result(); // Process the results while ($row = $result->fetch_assoc()) { echo $row['Number of records: '] . "<br>"; } $stmt->close(); $db->close();
Jika anda memilih untuk tidak menggunakan phpMyAdmin, alatan lain yang boleh mengurus prosedur tersimpan termasuk:
Prosedur tersimpan boleh dibuat dan diuruskan dalam phpMyAdmin menggunakan pertanyaan SQL. Mereka kemudiannya boleh dipanggil dengan mudah daripada PHP menggunakan arahan CALL. Menggunakan prosedur tersimpan boleh meningkatkan prestasi dan kebolehbacaan kod dalam situasi tertentu.
Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Menguruskan Prosedur Tersimpan dalam phpMyAdmin dan Mengintegrasikannya dengan PHP?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!