No hay problema en tu node.js
node.js requiere solo la instalación de mysql
-> vaya a la instalación de nodejs en el símbolo del sistema e ingrese
npm install mysql
en Eclipse:1) instale el complemento nodejs 2) abra package.json en el proyecto nodejs e ingrese
"author": "Krish",
"dependencies": {
"mysql": "2.x.x"
},
3) right click on the project run -> node install
instalará mysql y estará listo para conectar la base de datos
ER_ACCESS_DENIED_ERROR
1) vaya a la línea de comandos de mysql
mysql> create user 'root'@localhost IDENTIFIED BY 'password';
2) dar permiso
mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'localhost' WITH GRANT
OPTION;
o
mysql>SHOW GRANTS FOR 'root'@'localhost';
ahora puedes ejecutar tu JS. estará conectado