Sommaire

Affichage de l’ensemble des enregistrements d’une table MySQL

1. Présentation générale

Comme dans l’application Node.js node_09.js, nous allons accéder à des données entreposées sur un serveur MySQL, mais avec cette fois-ci un listage de l’ensemble des enregistrements.

2. Code source

Script complet JavaScript Node js

// Nom du script : node_09.js 
// Auteur : Christian VIGOUROUX 
// Date de création : 15/10/2018 
// Date de dernière modification : 15/10/2018 
// Objet : Affichage des enregistrements d’une table voitures 
//         depuis un serveur MySQL et affichage en mode console 
 
// Appel de la bibliothèque Node.js http en vue de la création d’un 
serveur Web var http = require(’http’); 
 
// Appel de la bibliothèque Node.js mysql en vue d’un accès au SGBD 
MySQL var mysql = require("mysql"); 
 
// Connexion au serveur MySQL 
var connexionMySQL = mysql.createConnection({ 
   host     : "localhost", 
   user     : "root", 
   password : "", 
   database : "nodejs" 
}); 
 
// Définition de la requête SQL de listage du contenu de la table 
voitures var requeteSQL = "SELECT * FROM voitures"; 
 
// Listage des données de la table voitures  ...