无法通过db-mysql(node.js)连接到远程MySQL

时间:2012-05-12 15:55:21

标签: mysql node.js

我编写了一个小node.js代码来尝试将内容插入到我的远程MySQL服务器中,但我不断收到以下错误:

CONNECTION error: Can't connect to MySQL server on '**********.com' (60)

我尝试为此编写PHP脚本,但它适用于同一hostnamedatabase。我错过了什么吗?这是我的node.js代码:

var mysql = require('db-mysql');
new mysql.Database({
    hostname: '*********.com',
    user: '**********',
    password: '*********',
    database: '**********'
}).connect(function(error) {
    if (error) {
        return console.log('CONNECTION error: ' + error);
    }
    this.query().
        insert('MainUserDatabase',
            ['email', 'password', 'first_name', 'last_name'],
            ['xyzh@gmail.com', 'password', 'Oeem', 'Stosh']
        ).
        execute(function(error, result) {
                if (error) {
                        console.log('ERROR: ' + error);
                        return;
                }
                console.log('GENERATED id: ' + result.id);
        });
});

0 个答案:

没有答案