
Conexiones asíncronas a MySQL en Node.js
Usando util.promisify() para convertir en promesas conexiones síncronas de BBDD
El módulo `mysql` de Node.js lleva a cabo conexiones a la BBDD empleando _callback_ para obtener los datos de las consultas SQL y no permite, por defecto, el uso de async/await. Al abrir la conexión, el resultado de estas consultas permanecerá dentro de la función _callback_. En este artículo mostraré cómo convertir conexiones MySQL de Node.js en promesas que permitan el uso de async/await, pudiendo así extraer de la función el resultado de la consulta.