benshepherd

Untitled

Jul 27th, 2019
155
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. const mysql = require('mysql');
  2.  
  3. const testConnection = async( _host, _user, _password, _database) {
  4.     return new Promise((resolve, reject) => {
  5.         let status = false;
  6.         let connection = mysql.createConnection({
  7.             host     : _host,
  8.             user     : _user,
  9.             password : _password,
  10.             database : _database
  11.         });
  12.    
  13.         connection.connect((err) => {
  14.             if(err) {
  15.                 reject(err)
  16.             }
  17.             else {
  18.                 resolve()
  19.             }
  20.         });
  21.     })
  22. }
  23.  
  24. // Connect to the database
  25. (async() => {
  26.     try {
  27.         await testConnection()
  28.         console.log('Connected!')
  29.     }
  30.     catch (err) {
  31.         console.log('MySql could not connect:', err)
  32.     }
  33. })()
Advertisement
Add Comment
Please, Sign In to add comment