Sommaire

Affichage du premier enregistrement d’une table MySQL (version 1)

1. Présentation générale

Node.js aurait un intérêt réduit s’il ne pouvait pas permettre d’accéder à des données entreposées sur un serveur MySQL comme cela se fait très basiquement sur un serveur LAMP (Linux-Apache-MySQL-PHP) ou WAMP (Windows-Apache-MySQL-PHP).

En réalité, il est tout à fait possible d’accéder à des données stockées sous MySQL bien que le serveur le plus souvent utilisé en binôme avec Node.js soit MongoDB (https://fr.wikipedia.org/wiki/MongoDB).

Il est nécessaire d’installer un package Node.js supplémentaire pour pouvoir accéder à des données stockées sur un serveur MySQL. Il faut pour cela utiliser l’outil d’installation de packages, le NPM.

2. Code source

Script complet JavaScript Node js

// Nom du script : node_08.js 
// Auteur : Christian VIGOUROUX 
// Date de création : 15/10/2018 
// Date de dernière modification : 15/10/2018 
// Objet : Affichage du 1er enregistrement 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 ...