<?php
$pdo=new PDO('mysql:host=localhost;dbname=student','root','root');
try{
$pdo->setAttribute( PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
$pdo->beginTransaction();
//Die erste SQL-Anweisung
$sqla="delete from chen where id=14";
$ pdo->exec($sqla);
//Die SQL-Anweisung am zweiten Tag
$sqlb="delete froms chen where id=15" //Mit Absicht von falsch schreiben
$pdo- > ;exec($sqlb);
}catch(Exception $e){
$pdo->rollBack();
$e->getMessage();
echo "Operation fehlgeschlagen ";
}
?>
数据库引擎是不是MyISAM,改成InnoDB试试