phpMyAdmin でストアド プロシージャを作成および実行する方法
phpMyAdmin でストアド プロシージャを作成および実行することは、データベース管理を強化できる簡単なプロセスです能力。開始に役立つステップバイステップのガイドは次のとおりです。
ストアド プロシージャの作成
例:
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 アーキテクチャでは、コントローラーからストアド プロシージャを呼び出すことができます。 PHP と mysqli を使用した簡略化された例を次に示します。
<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>
これらの手順に従うことで、phpMyAdmin でストアド プロシージャを簡単に作成して実行し、MVC アプリケーションでそれらを利用して複雑なデータベース操作を効率的に実行できます。
以上がphpMyAdmin でストアド プロシージャを作成および実行するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。