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 ça 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);

Merci beacoup @johnDoe73 :clap: