meteor mysql包不工作

meteor mysql包不工作,mysql,meteor,meteorite,Mysql,Meteor,Meteorite,我正在尝试使用Meteor MySQL包访问Meteor的MySQL数据库 它应该是围绕节点mysql river的一个包装器,但我无法让它工作 当我这样做的时候 console.log("connecting to MySQL") var connection = Mysql.createConnection({ host: '111.111.111.111', user: 'use

我正在尝试使用Meteor MySQL包访问Meteor的MySQL数据库

它应该是围绕节点mysql river的一个包装器,但我无法让它工作

当我这样做的时候

           console.log("connecting to MySQL")
            var connection = Mysql.createConnection({
                host: '111.111.111.111',
                user: 'username',
                password: 'password'
            });

            connection.connect(function (err) {
                if (err) {
                    console.log('error connecting: ' + err.stack);
                    return;
                }
                console.log('connected as id ' + connection.threadId);
            });

            connection.destroy();
            console.log('connection destroyed');
我在控制台上收到两条信息。“连接到MySQL”和“连接已破坏”


不用说,我也无法让查询正常工作,但更令人沮丧的是,除了沉默之外,我无法得到任何错误指示。这是怎么回事?

您尝试连接时正在破坏连接:

删除以下行:

connection.destroy();
console.log('connection destroyed');
运行
connection.destroy()
告诉模块断开连接。如果您从某个地方复制粘贴它,目的是将整个代码块放在一个单独的块中以便于理解,但它只意味着在您希望停止连接时运行