sql >> Base de Datos >  >> RDS >> Mysql

No se puede conectar a la base de datos MySQL en Node.js

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