ik denk dat er niets in je code is dat dit type fout veroorzaakt, zoals je kunt zien in fout
Access denied for user 'root'@'localhost' (using password: YES)
het laat zien dat er een probleem is met uw gebruiker of wachtwoord, dus controleer nogmaals of uw gebruiker en wachtwoord correct zijn als u het wachtwoord voor de databasegebruiker gebruikt.