ALTER TABLE en php

Bonjour, j’effectue cette requête via phpmyadmin et ca reset mon id auto_increment:

SET @num := 0;

UPDATE test SET id = @num := (@num+1);

ALTER TABLE test AUTO_INCREMENT =1;

je n’arrive pas à l’exécuter via une page php.
je me connecte comme ceci : $mysqlClient = new PDO(‹ mysql:host=localhost;dbname=test;charset=utf8 ›, ‹ root ›, ‹ password ›);
Ma table s’appel « test » aussi.
Savez-vous si cela est possible?

Pour info et ceux que ca intéresse:

sql=« SET @num = 0 »;
$reset=$mysqlClient->query($sql);
$sql=« UPDATE test SET id = @num:= @num+ 1 »;
$reset=$mysqlClient->query($sql);
$sql=« ALTER TABLE test AUTO_INCREMENT =1 »;
$reset=$mysqlClient->query($sql);