Heim > Artikel > Backend-Entwicklung > Detaillierte Erläuterung häufig verwendeter Methoden für PHP-MySQL-Transaktionsvorgänge
Dieser Artikel stellt hauptsächlich die gängigen Methoden des PHP-MySQL-Transaktionsbetriebs vor und analysiert das Öffnen, Senden, Ausführen, Rollback, Schließen und andere Implementierungstechniken von PHP-MySQL-Transaktionen in Form von Beispielen.
Die Beispiele in diesem Artikel beschreiben gängige Methoden von PHP-MySQL-Transaktionsoperationen. Teilen Sie es als Referenz mit allen. Die Details lauten wie folgt:
1,
//打开(true)或关闭(false)本次数据库连接的自动命令提交事务模式 //参数如果设置为 FALSE,则表示关闭 auto-commit。如果设置为 TRUE,则表示开启 auto-commit(提交任何等待查询)。 bool mysqli::autocommit ( bool $mode )
2,
//回退当前事务 bool mysqli::rollback ()
3.
//提交一个事务 bool mysqli::commit ()
4.
//关闭先前打开的数据库连接 bool mysqli::close ()
Codebeispiel:
//对数据库执行一次查询 //失败时返回 FALSE,通过mysqli_query() 成功执行SELECT, SHOW, DESCRIBE或 EXPLAIN查询会返回一个mysqli_result 对象,其他查询则返回TRUE //参数$resultmode可选。一个常量。可以是下列值中的任意一个: //MYSQLI_USE_RESULT(如果需要检索大量数据,请使用这个) //MYSQLI_STORE_RESULT(默认) mixed mysqli::query ( string $query [, int $resultmode = MYSQLI_STORE_RESULT ] )
verwandt Empfohlen:
So führen Sie eine Stapelabfrage durch Daten aus mehreren Tabellen mit php+mysqli, Abfrage mehrerer Tabellen mit phpmysqli_PHP-Tutorialphp+mysqli erreicht Stapelverarbeitung. Methoden zum Einfügen, Aktualisieren und Löschen von Daten, phpmysqli_PHP-Tutorial
php-Methode zum Hinzufügen von Daten zur Datenbank mit mysqli, phpmysqli_PHP-Tutorial
Das obige ist der detaillierte Inhalt vonDetaillierte Erläuterung häufig verwendeter Methoden für PHP-MySQL-Transaktionsvorgänge. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!