Quella risposta già data molte volte Si prega di fare riferimento ai seguenti collegamenti.
Accesso negato per l'utente '[email protected]' (usando password:NO)
'Accesso negato per l'utente 'root'@ 'localhost' (usando la password:NO)'
https://superuser.com /questions/603026/mysql-how-to-fix-access-denied-for-user-rootlocalhost
Autenticazione login PHP/Mysql
E se non riesci a risolvere il problema, vai su questo link.
https://stackoverflow.com/help/duplicates
https://stackoverflow.com/help/how-to-ask