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

python - Operations inside variables -

Generic Map Parameter java -

arrays - What causes a java.lang.ArrayIndexOutOfBoundsException and how do I prevent it? -