MySQL是一種常用的開源數(shù)據(jù)庫管理系統(tǒng),在修改數(shù)據(jù)時(shí),有時(shí)會(huì)出現(xiàn)不自動(dòng)提交的情況,需要手動(dòng)提交來保存修改后的數(shù)據(jù)。
// 連接數(shù)據(jù)庫 $conn = mysqli_connect("localhost", "username", "password", "database"); // 執(zhí)行更新操作 $sql = "UPDATE users SET age = 30 WHERE id = 1"; mysqli_query($conn, $sql); // 手動(dòng)提交 mysqli_commit($conn); // 關(guān)閉連接 mysqli_close($conn);
在上述代碼中,更新操作只是被執(zhí)行了,但是并沒有被提交,如果在執(zhí)行更新操作后關(guān)閉了連接,那么修改后的數(shù)據(jù)就無法被保存。因此,需要使用mysqli_commit()函數(shù)來手動(dòng)提交這次更新操作。
除了在PHP中手動(dòng)提交,還可以使用命令行工具或者圖形化工具來提交修改,具體方法可以參考相應(yīng)的文檔。