Profic, crocodile2u этого не утверждает, точнее утверждал, но мы его разубедили, возможно что сейчас все согласно логике (поставлю сейчас себе MySQL 5 попробую как оно там, хотя вряд ли что-то изменится).
crocodile2u
Лучше бы привели код который вас смущает, а так, в теории все работает:
PHP:
$pdo = new PDO('mysql:host=localhost;dbname=airs', 'root');
$db = $pdo->query("INSERT INTO `test1` VALUES (1), (2), (1), (2)");
var_dump($db->rowCount());
Результат int(4).
-~{}~ 06.02.06 20:29:
PDO нормально справился с первым примером на NT 5.1 PHP 5.1.2 MySQL 5.0.18 и проигнорировал раскомментирование unset как и должен был.
Тему, я думаю, можно считать закрытой.
Вопрос о строке в руководстве "Supported databases MySQL 3.x/4.x" остается открытым, но, наверное, просто на момент ее написания стабильного выпуска MySQL 5 не было, а потом ее забыли исправить.