I am attempting to connect to mySQL through a NodeJS file, but I receive the following error:
{ Error: ER_ACCESS_DENIED_ERROR: Access denied for user \'root\
If you are connecting to an external server from localhost, you may need to add your gateway router address to MySQL's "Allowable Hosts" box.
This address can be found after the @ sign in the error message:
Access denied for user 'your_username'@'blah.blah.blah.yourisp.com'