Comment créer et exécuter des procédures stockées dans phpMyAdmin
La création et l'exécution de procédures stockées dans phpMyAdmin est un processus simple qui peut améliorer la gestion de votre base de données capacités. Voici un guide étape par étape pour vous aider à démarrer :
Création d'une procédure stockée
Par exemple :
CREATE PROCEDURE calculate_age(id VARCHAR(10)) BEGIN SELECT name, (DATE(NOW()) - DATE_OF_BIRTH)/365 AS age FROM people WHERE id = id; END
Appel d'une procédure stockée à l'aide de MVC Architecture
Dans une architecture MVC, vous pouvez appeler une procédure stockée depuis votre contrôleur. Voici un exemple simplifié utilisant PHP et 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>
En suivant ces étapes, vous pouvez facilement créer et exécuter des procédures stockées dans phpMyAdmin et les exploiter dans vos applications MVC pour effectuer efficacement des opérations de base de données complexes.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!