Busqueda


Colabora con el Proyecto

Invitame un café en cafecito.app

Sitios Amigos

Publicaciones
332

Webservice NodeJS y MariaDB 3 - Conector MariaDB en NodeJS

Ya teniendo todo preparado vamos a crear nuestro conector entre NodeJS y Mariadb para poder realizar las consultas o Querys para obtener, modificar o actualizar datos…

Dejo a continuación el código correcto del objeto que creamos para poder manipular las consultas.

const mariadb = require('mariadb');

const config ={
  host: 'localhost',
  user: 'testwebserveruser',
  password: 'testwebserverpass',
  database: 'webserverdb',
  connectionLimit: 5,
  acquireTimeout: 300
}

class DBConnector{
  dbconnector = mariadb.createPool(config);

  async query(sQuery){
    var conn = await this.dbconnector.getConnection();
    var ret = null;
    await conn.query(sQuery)
      .then(data =>{
        ret = data;
        conn.end()
      })
      .catch(err =>{
        console.log(err)
        conn.end()
      })
    return ret;
  }
}

module.exports = new DBConnector();
PatoJAD
Desarrollador

Sobre mi no hay mucho para decir, me dedico a desarrollar en una empresa de telecomunicaciones, utilizo GNU/Linux desde el 2.012 y hace años que es mi Sistema Operativo main. Soy una persona que busca crecer profesionalmente sin dejar de divertirse y hacer lo que me gusta. Siempre digo que cuando un proyecto sale es importante agradecer, por lo cual les recomiendo a todos leer la seccion Agreadecimientos en la cual me tomé un tiempito para poder agradecer a todos y cada uno de los que hicieron posible todo esto.


Comentarios