Pour tous ceux qui ont essayé de répondre à cette question, voici mes sincères remerciements. J'ai trouvé le problème et la solution.
ma requête sql est comme ça
UPDATE `dblayer`.`test` SET `title` = 'hello a' WHERE `test`.`id` =1;
que j'ai obtenu de phpmyadmin et cela fonctionne parfaitement sur mon système.Mais quand je travaille sur les serveurs, cela ne fonctionne pas et il dit que la commande est refusée peut-être parce que
`dblayer`.`test`
J'essaie de sélectionner la table globalement (ou quelque chose comme ça, je ne suis pas sûr) mais si ma requête sql est
UPDATE `test` SET `title` = 'hello a' WHERE `test`.`id` =1;
ça marche aussi sur mon serveur.