Net.createConnection is not a function

nodejs 连接mysql,总是出现 Net.createConnection is not a function ,哪位大神给个解答,改怎么解决这个问题

 

 Net.createConnection is not a function

 

db.js  如下:

var mysql = require('mysql');

 

var pool = mysql.createPool({

    host: 'localhost',

    user: 'root',

    port:3309,

    password: 'lumoml',

    database: 'books'

});

function query(sql, callback) {

    pool.getConnection(function (err, connection) {

        connection.query(sql, function (err, rows) {

            //callback(err, rows);

            //connection.release();//释放链接

        });

    });

}

exports.query = query;

 

调用查询:

db.query("select * from info",function(err,rows){

    console.log(results);   

});