Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Não é possível conectar ao banco de dados MySQL no Node.js


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