javascript - Node.js MySQL module - throw err; // Rethrow non-MySQL errors; -


today tried node.js mysql snippet w3schools:

var mysql = require('mysql');  var con = mysql.createconnection({   host: "localhost",   user: "roots", // wrong user   password: "" });  con.connect(function(err) {   if (err) throw err;   console.log("connected!");   /*create database named "mydb":*/   con.query("create database mydb", function (err, result) {     if (err) throw err;     console.log("database created");   }); }); 

i wanted learn how handle mysql errors, because app require mysql. after started app.js file this error showed up. why can't throw error?

i wanted learn how handle mysql errors, because app require mysql.

mysqljs error handling

to catch errors throw, try following snippet :

con.on('error', function(err) {   console.log("[mysql error]",err); }); 

Comments

Popular posts from this blog

ubuntu - PHP script to find files of certain extensions in a directory, returns populated array when run in browser, but empty array when run from terminal -

php - How can i create a user dashboard -

javascript - How to detect toggling of the fullscreen-toolbar in jQuery Mobile? -