node js query mysql code example

Example: mssql query node js

const sql = require('mssql')
const query=`select * from table`;
config = {
    database: "dbname",
  // can keep these option required with latest version of mssql npm package
    options: {
      enableArithAbort: true,
      encrypt: true,
      rowCollectionOnRequestCompletion: false,
    },
    parseJSON: true,
    password: "password",
    port: port, // if youe database running on difrent port then 1433
    server: "server ip or name",
    user: "usenme",
  };

 
sql.on('error', err => {
    // ... error handler
})
 
sql.connect(config).then(pool => {
    return pool.request()
        .query(query)
}).then(result => {
    console.log(result.recordset)
}).catch(err => {
    console.log(err)
});