24 lines
637 B
JavaScript
24 lines
637 B
JavaScript
const mariadb = require('mariadb');
|
|
const pool = mariadb.createPool({
|
|
host: '192.168.50.190',
|
|
database: 'db',
|
|
port: '3306',
|
|
user:'alpha',
|
|
password: '!Plop2099',
|
|
connectionLimit: 5
|
|
});
|
|
async function asyncFunction() {
|
|
let conn;
|
|
try {
|
|
conn = await pool.getConnection();
|
|
const rows = await conn.query("SELECT *");
|
|
console.log(rows); //[ {val: 1}, meta: ... ]
|
|
// const res = await conn.query("INSERT INTO myTable value (?, ?)", [1, "mariadb"]);
|
|
// console.log(res); // { affectedRows: 1, insertId: 1, warningStatus: 0 }
|
|
|
|
} catch (err) {
|
|
throw err;
|
|
} finally {
|
|
if (conn) return conn.end();
|
|
}
|
|
} |