Node.js es un entorno de tiempo de ejecución multiplataforma y de código abierto basado en el motor V8 de Chrome que nos permite usar JavaScript fuera del navegador. Node.js nos ayuda a construir aplicaciones del lado del servidor usando JavaScript. En este artículo, discutiremos cómo conectar la aplicación Node.js a MySQL. Para conectar node.js con la base de datos MySQL, necesitamos un módulo mysql de terceros .
Acercarse:
- Primero, inicialice el proyecto node.js en la carpeta particular de su máquina .
- Descargue el módulo mysql en la carpeta del proyecto.
- Después de esto, cree una conexión a la base de datos con el método createconnection() del módulo mysql.
El enfoque anterior se analiza a continuación:
Paso 1: cree un proyecto NodeJS e inicialícelo con el siguiente comando:
npm init
Paso 2: Instale los módulos mysql usando el siguiente comando:
npm install mysql
Estructura de archivos: Nuestra estructura de archivos se verá como la siguiente:
Estructura de la base de datos Mysql:
index.js
// Importing module var mysql = require('mysql') var connection = mysql.createConnection({ host:"localhost", user:"root", password:"Aayush", database : "aayush" }) // Connecting to database connection.connect(function(err) { if(err){ console.log("Error in the connection") console.log(err) } else{ console.log(`Database Connected`) connection.query(`SHOW DATABASES`, function (err, result) { if(err) console.log(`Error executing the query - ${err}`) else console.log("Result: ",result) }) } })
Ejecute el archivo index.js usando el siguiente comando:
node index.js
Salida de la consola:
Publicación traducida automáticamente
Artículo escrito por zack_aayush y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA