Dans cet article, nous supposons que Node.js, NPM et MySQL sont installés sur votre système. Nous couvrirons l'installation du module pilote MySQL Node.js sur votre système et un exemple de programme pour se connecter à MySQL à l'aide de Comment connecter Node.js à MySQL ?.
Node.js est un langage de programmation populaire comme PHP et JAVA pour les applications Web. MySQL est également la base de données la plus utilisée pour stocker des valeurs. Le pilote de base de données MySQL pour Node.js est disponible dans le référentiel NPM.
Étape 1 : Installez le module MySQL Node.js
Le pilote MySQL pour Comment connecter Node.js à MySQL ? est disponible sous Node Package Manager (NPM). Utilisez la commande suivante pour installer le pilote MySQL Comment connecter Node.js à MySQL ? sur votre système.
$ sudo npm install mysql
Étape 2 : exemple de programme Comment connecter Node.js à MySQL ?
Ce qui suit est un exemple de programme Comment connecter Node.js à MySQL ? pour connecter une application Comment connecter Node.js à MySQL ? à un serveur mysql. Il affichera des messages de réussite et d'erreur en fonction des résultats de la connexion et fermera la connexion à la fin du programme. Créez un fichier javascript app.js.
$ cd myApp $ vim app.js
et ajoutez le contenu suivant au fichier ci-dessus.
var mysql = require('mysql'); var dbconn = mysql.createConnection({ host : 'localhost', user : '<DB_USER>', password : '<DB_PASSWORD', database : '<DB_NAME>' }); dbconn.connect(function(err){ if(err){ console.log('Database connection error'); }else{ console.log('Database connection successful'); } }); dbconn.end(function(err) { // 关闭数据库连接的函数 });
Étape 3 : Vérifiez la connexion
Utilisez maintenant la ligne de commande pour exécuter le script Comment connecter Node.js à MySQL ? et assurez-vous que Comment connecter Node.js à MySQL ? est correctement connecté à MySQL.
$ node app.js Database connection successful
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!