Node.js peut se connecter à plusieurs types de bases de données, incluant MySQL, PostgreSQL, MongoDB et SQLite. Nous utilisons ici MySQL pour un exemple :
1. Tout d’abord, installez mysql Node.js driver en tapant la commande suivante dans votre terminal:
```
npm install mysql
```
1. Après avoir installé le driver, vous pouvez commencer à écrire le code de connexion à la base de données facilement:
```
var mysql = require(‘mysql’);
var con = mysql.createConnection({
host: “localhost”,
user: “your_username”,
password: “your_password”,
database: “mydb“
});
con.connect(function(err) {
if (err) throw err;
console.log(“Connecté à la base de données!”);
});
```
Chaque fois que vous voulez exécuter une commande SQL, vous pouvez utiliser la méthode `con.query()`:
```
con.query(“SELECT * FROM table”,
function(err, result, fields) {
if (err) throw err;
console.log(result);
});
```
N’oubliez pas de remplacer “localhost”, “your_username”, “your_password” et “mydb” avec vos informations de base de données réelles dans le script de connexion.
N’oubliez pas non plus de gérer correctement les erreurs et de fermer la connexion une fois que vous avez terminé de travailler avec la base de données.