Não há problema em seu node.js
node.js requer apenas a instalação do mysql
-> vá para a instalação do nodejs no prompt de comando e digite
npm install mysql
no Eclipse:1) instale o plugin nodejs2) abra package.json no projeto nodejs e digite
"author": "Krish",
"dependencies": {
"mysql": "2.x.x"
},
3) right click on the project run -> node install
ele instalará o mysql e você estará pronto para conectar o banco de dados
ER_ACCESS_DENIED_ERROR
1) vá para o prompt de comando mysql
mysql> create user 'root'@localhost IDENTIFIED BY 'password';
2) dar permissão
mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'localhost' WITH GRANT
OPTION;
ou
mysql>SHOW GRANTS FOR 'root'@'localhost';
agora você pode executar seu JS. ele será conectado