Position actuelle: Accueil> Catégories de fonctions> mysqli::release_savepoint

mysqli::release_savepoint

(mysqli_release_savepoint) Supprimer le point de sauvegarde spécifié de l'ensemble de points de sauvegarde de la transaction actuelle
Nom:mysqli::release_savepoint
Catégorie:Mysqli
Langage de programmation:php
Description en une ligne:Libère la ressource du point de sauvegarde spécifié dans la transaction afin qu'il ne soit plus disponible

Nom de la fonction: mysqli :: release_savepoint ()

Version applicable: PHP 5.5.0 et supérieur

Description de la fonction: Cette fonction est utilisée pour libérer la ressource d'un point de sauvegarde spécifié dans une transaction afin qu'il ne soit plus disponible.

Syntaxe: bool mysqli :: release_savepoint (String $ savepoint)

paramètre:

  • $ SavePoint: le nom du SavePoint. Un point de sauvegarde est une chaîne qui identifie un emplacement spécifique dans une transaction.

Valeur de retour: renvoyez true si le point de sauvegarde est publié avec succès, sinon renvoyez false.

Exemple de code:

 <?php // 创建数据库连接$mysqli = new mysqli("localhost", "username", "password", "database"); // 检查连接是否成功if ($mysqli->connect_errno) { echo "连接数据库失败:" . $mysqli->connect_error; exit(); } // 开始事务$mysqli->begin_transaction(); // 创建保存点$mysqli->savepoint("my_savepoint"); // 执行一些数据库操作// 释放保存点if ($mysqli->release_savepoint("my_savepoint")) { echo "保存点已成功释放"; } else { echo "释放保存点失败"; } // 提交事务$mysqli->commit(); // 关闭数据库连接$mysqli->close(); ?>

Dans l'exemple ci-dessus, nous créons d'abord une connexion de base de données. Ensuite, nous commençons une transaction à l'aide begin_transaction() et créons un point de sauvegarde appelé "my_savepoint" à l'aide de savepoint() . Ensuite, nous pouvons effectuer certaines opérations de base de données. Enfin, nous utilisons release_savepoint() pour libérer le point de sauvegarde. Si la version est réussie, la sortie "SavePoint a été publiée avec succès"; Sinon, la sortie "SavePoint n'a pas été libérée". Enfin, nous utilisons la méthode commit() pour soumettre la transaction et fermer la connexion de la base de données à l'aide de la méthode close() .

Fonctions similaires
Articles populaires