Откат Mysqli не работает

У меня есть MySQL db, и я использую mysqli .

по какой-то причине я не могу заставить транзакции работать правильно. Если я вызову $mysqli->rollback() , он не откат.

пример кода:

 $mysqli->autocommit(false); $sql = "INSERT INTO myTable (name , color) VALUES ('Dan' , 'red')"; $mysqli->query($sql); $mysqli->rollback(); 

В результате добавляется еще одна строка в myTable. Может ли кто-нибудь подумать о причине?

Solutions Collecting From Web of "Откат Mysqli не работает"