오해에도 불구하고 phpMyAdmin을 사용하여 저장 프로시저를 관리하는 것이 실제로 가능합니다. 이를 달성하려면 다음 단계를 따르십시오.
CREATE PROCEDURE sp_test() BEGIN SELECT 'Number of records: ', count(*) from test; END//
PHP에서 저장 프로시저를 실행하려면 아래 예시와 같이 CALL 쿼리를 사용하세요.
<?php $con = new mysqli("localhost", "username", "password", "database"); if ($con->connect_error) { die("Connection failed: " . $con->connect_error); } $sp_query = "CALL sp_test();"; if ($con->query($sp_query) === TRUE) { $result = $con->query("SELECT @num_records"); if ($result->num_rows > 0) { $row = $result->fetch_assoc(); echo "Number of records: " . $row["@num_records"]; } else { echo "No records found"; } } else { echo "Error calling stored procedure: " . $con->error; } $con->close(); ?>
저장 프로시저는 phpMyAdmin을 통해 변경하거나 삭제할 수 있습니다. 구조 탭의 테이블 아래에 있는 "루틴" 필드 세트에서 찾을 수 있습니다.
PHP에서 저장 프로시저를 사용하면 다음과 같은 여러 이점이 있습니다.
위 내용은 phpMyAdmin 및 PHP에서 저장 프로시저를 어떻게 관리하고 활용할 수 있습니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!