

- ACCESS DENIED FOR USER 'ROOT'@'LOCALHOST' (USING PASSWORD: NO) XAMPP MAC HOW TO
- ACCESS DENIED FOR USER 'ROOT'@'LOCALHOST' (USING PASSWORD: NO) XAMPP MAC PASSWORD
ACCESS DENIED FOR USER 'ROOT'@'LOCALHOST' (USING PASSWORD: NO) XAMPP MAC PASSWORD

You can either create a new MySQL superuser just for phpMyAdmin or you can try changing the authentication method for root. This will prevent programs like phpMyAdmin from logging in with the root account. In MySQL 5.7 (released Oct 2015) and MySQL 8, the root MySQL user is set to authenticate using the auth_socket or caching_sha2_password plugin rather than with mysql_native_password. If using MySQL 5.6 and below See section: MySQL 5.6 and below.See article: MySQL Rejecting Correct Password You are trying to log into phpMyAdmin using an account other than root but are getting an error “Access denied for user (using password: YES)”.See article: Understanding MySQL Users and Hosts
ACCESS DENIED FOR USER 'ROOT'@'LOCALHOST' (USING PASSWORD: NO) XAMPP MAC HOW TO
See article: How To Reset the MySQL Root Password Due to changes in MySQL 5.7 / MySQL 8+, you cannot log into phpMyAdmin using the root account.

This error may be due to one of the following reasons:
