PHP mysqli_autocommit () function
contoh
Matikan auto-komit, melakukan beberapa query, kemudian menyerahkan query:
<? Php
// Mengasumsikan bahwa database username: root, password: 123456, basis data: w3big
$ Con = mysqli_connect ( "localhost" , "root", "123456", "w3big");
jika (mysqli_connect_errno ($ con))
{
echo "koneksi MySQL gagal:" mysqli_connect_error () ;.
}
// Tutup Autocommit
mysqli_autocommit ($ con, FALSE);
// Sisipkan beberapa nilai
mysqli_query ($ con, "INSERT INTO website (nama, url, alexa, negara)
VALUES ( 'Baidu', 'https: //www.baidu.com/','4','CN') ");
// Komit transaksi
mysqli_commit ($ con);
// Tutup sambungan
mysqli_close ($ con);
?>
// Mengasumsikan bahwa database username: root, password: 123456, basis data: w3big
$ Con = mysqli_connect ( "localhost" , "root", "123456", "w3big");
jika (mysqli_connect_errno ($ con))
{
echo "koneksi MySQL gagal:" mysqli_connect_error () ;.
}
// Tutup Autocommit
mysqli_autocommit ($ con, FALSE);
// Sisipkan beberapa nilai
mysqli_query ($ con, "INSERT INTO website (nama, url, alexa, negara)
VALUES ( 'Baidu', 'https: //www.baidu.com/','4','CN') ");
// Komit transaksi
mysqli_commit ($ con);
// Tutup sambungan
mysqli_close ($ con);
?>
Definisi dan Penggunaan
mysqli_autocommit () fungsi untuk mengaktifkan atau menonaktifkan perubahan database auto-komit.
Tip: Periksa mysqli_commit () adalah fungsi yang digunakan untuk melakukan transaksi koneksi database ditentukan saat ini. Lihat mysqli_rollback () adalah fungsi yang digunakan untuk memutar kembali transaksi saat ini.
tatabahasa
mysqli_autocommit( connection,mode ) ;
参数 | 描述 |
---|---|
connection | 必需。规定要使用的 MySQL 连接。 |
mode | 必需。如果设置为 FALSE,则表示关闭 auto-commit。如果设置为 TRUE,则表示开启 auto-commit(提交任何等待查询)。 |
rincian teknis
Pengembalian: | Jika berhasil ia mengembalikan TRUE, pada kegagalan kembali FALSE. |
---|---|
Versi PHP: | 5 + |
Pedoman PHP MySQLi Referensi