Mysql
 sql >> Database >  >> RDS >> Mysql

il comando di aggiornamento è negato per l'utente

Per tutti coloro che hanno provato a rispondere a questa domanda, ecco il mio sincero ringraziamento. Ho trovato il problema e la soluzione.

la mia query sql è così

UPDATE `dblayer`.`test` SET `title` = 'hello a' WHERE `test`.`id` =1;

che ho ricevuto da phpmyadmin e funziona perfettamente sul mio sistema. Ma quando lavoro sui server non funziona e dice che il comando negato potrebbe essere perché

`dblayer`.`test`

Sto cercando di selezionare la tabella a livello globale (o qualcosa del genere, non ne sono sicuro) ma se la mia query sql è

UPDATE `test` SET `title` = 'hello a' WHERE `test`.`id` =1;

funziona anche sul mio server.