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

Impossibile connettersi a mysql a 127.0.0.1:3306 con accesso root utente negato per l'utente 'root'@'localhost'(usando password:YES)

Per prima cosa controlla se si tratta di un workbench o di un problema di connessione.

1) Nelle tue finestre esegui 'cmd' per aprire un terminale

Prova entrambi

2a) mysql -u root -p -h 127.0.0.1 -P 3306

2b) mysql -u root -p -h > localhost -P 3306

3) Se la connessione è buona, riceverai una richiesta di password, verifica se riesci a connetterti con la password corretta.

Se la tua connessione viene negata, concedi semplicemente l'autorizzazione

mysql >GRANT ALL ON [DatabaseName].* TO 'root'@'127.0.0.1' IDENTIFIED BY '[PASSWORD]';

Se la tua connessione viene accettata qui, è come un problema di configurazione del workbench.