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

SQLSTATE[HY000] [1698] Accesso negato per l'utente 'root'@'localhost'

Si scopre che non puoi usare la root utente in 5.7 senza più diventare un sudo ehm. Ciò significa che non puoi semplicemente eseguire mysql -u root più e devo fare sudo mysql -u root invece.

Ciò significa anche che non funzionerà più se stai utilizzando la root utente in una GUI (o presumibilmente in qualsiasi applicazione non a riga di comando). Per farlo funzionare dovrai creare un nuovo utente con i privilegi richiesti e utilizzarlo invece.

Vedi questa risposta per maggiori dettagli.