首頁  >  文章  >  資料庫  >  如何在 phpMyAdmin 中建立和執行預存程序?

如何在 phpMyAdmin 中建立和執行預存程序?

Linda Hamilton
Linda Hamilton原創
2024-11-04 06:23:01961瀏覽

How Do You Create and Execute Stored Procedures in phpMyAdmin?

如何在phpMyAdmin 中建立和執行預存程序

在phpMyAdmin 中建立和執行預存程序是一個簡單的過程,可以增強您的資料庫管理能力。以下是幫助您入門的逐步指南:

建立預存程序

  1. 導覽至 phpMyAdmin 中的資料庫。
  2. 點選標題中的「例程」標籤。
  3. 點選「新增例程」。
  4. 在出現的彈出視窗中,輸入您的預存程序代碼。
  5. 點選「GO」建立預存程序。

例如:

CREATE PROCEDURE calculate_age(id VARCHAR(10))
BEGIN
    SELECT name, (DATE(NOW()) - DATE_OF_BIRTH)/365 AS age
    FROM people
    WHERE id = id;
END

使用MVC 呼叫預存程序架構

使用MVC 呼叫預存程序架構

<code class="php">// Get database connection
$db = new mysqli('127.0.0.1:3306', 'username', 'password', 'database');

// Prepare statement to call stored procedure
$stmt = $db->prepare("CALL get_sales(?)");

// Bind parameter to stored procedure
$stmt->bind_param('i', $order_id);

// Execute stored procedure
$stmt->execute();

// Get result from stored procedure
$result = $stmt->get_result();</code>

在MVC 架構中,您可以從控制器呼叫預存程序。以下是使用PHP 和mysqli 的簡化範例:

按照以下步驟,您可以輕鬆地在phpMyAdmin 中建立和執行儲存過程,並在MVC 應用程式中利用它們來高效地執行複雜的資料庫操作。

以上是如何在 phpMyAdmin 中建立和執行預存程序?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn