Mysql
 sql >> Base de données >  >> RDS >> Mysql

Impossible de se connecter à la base de données MySQL sur Node.js

Il n'y a pas de problème dans votre node.js

node.js nécessite uniquement l'installation de mysql

-> allez dans l'installation de nodejs dans l'invite de commande et entrez

 npm install mysql 

dans Eclipse :1) installez le plugin nodejs2) ouvrez package.json dans le projet nodejs et entrez

       "author": "Krish",
       "dependencies": {
                "mysql": "2.x.x"
      },

3) right click on the project run -> node install

il installera le mysql et vous êtes prêt à connecter la base de données

ER_ACCESS_DENIED_ERROR

1) allez à l'invite de commande mysql

   mysql> create user 'root'@localhost IDENTIFIED BY 'password';

2) donner la permission

   mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'localhost' WITH GRANT 
        OPTION;

ou

   mysql>SHOW GRANTS FOR 'root'@'localhost';

maintenant vous pouvez vous exécuter JS. il sera concédé