Welcome to the Treehouse Community
Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.
Looking to learn something new?
Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.
Start your free trialJeff Styles
2,784 PointsMySQL 5.7.10 - Was assigned a temp password during install and it won't work.Access denied for user 'root'@'localhost'
I copied and pasted the temporary password when it was given during installation, so i am positive it is correct, but every time i attempt to Test Connection i am prompted for the password and it doesn't seem to work - Access denied for user 'root'@'localhost' (using password: YES) I am sure I'm using the exact password it assigned me! Any advice is appreciated.
2 Answers
Nathan Tallack
22,160 PointsMake sure you are indeed connecting to your server via the 127.0.0.1 address. It starts up on 0.0.0.0 which means it can come up on your numbered host interface also. If you connect via that then your source address will not be localhost (127.0.0.1) which means you won't match that root@localhost user entry.
jjwongjan
13,998 PointsI'm facing the same problem as well. Is it fixed for you, Jeff?
Jeff Styles
2,784 PointsNo luck with that version. I had to completely uninstall MySQL and used the link to the older version that treehouse provided.
Shahar Polak
5,756 PointsShahar Polak
5,756 PointsCan you log in to your phpmyadmin? if so you will be able to reset the database password. If you will be prompt for password once trying to login to phpmyadmin try user: root pass: root
and if this does not work leave the password empty and try to log in