2016-02-24 89 views
0

目前,您只需使用putty登录到ssh。与节点运行js文件

我们正试图运行的话,基本上创建一个空日志文件,JS文件,目前我们只是收到此错误:

port : '1157', ^^^^ SyntaxError: Unexpected identifier at exports.runInThisContext (vm.js:73:16) at Module._compile (module.js:443:25) at Object.Module._extensions..js (module.js:478:10) at Module.load (module.js:355:32) at Function.Module._load (module.js:310:12) at Function.Module.runMain (module.js:501:10) at startup (node.js:129:16) at node.js:814:3

以下是我们认为的代码的问题是:

var mysqlInfo; 
mysqlInfo = { 
      host : https//www.random.com, port : '2332',  
      user : '[email protected]', password : '32323232', 
      database : 'test_installation', 
      charset : 'utf8_general_ci' 
      }; 

我们不知道如何格式化

的另一个问题是,我们得到多个连接的问题,但我认为这是主要的问题。

细节编辑了安全性,但相同的格式,我们的实际文件

+0

你可能想要编辑的代码段为更好的可读性。 这两个端口是否在您的机器上是免费的?我在另一个话题上发现,你的extensions.js可能配置不好 – InsOp

+0

@InsOp的端口是一样的,我编辑了底部的一个用于安全性,但忘记了顶部一个......我想这没关系 – user3853755

+0

你可能会显示我们在哪里出现错误 – InsOp

回答

0

有哪些,我注意到一些事情,

  • 第一安装mysql节点模块
  • 然后要求它在你js

您编写的代码是用于导出模块。并根据你的问题,似乎你想连接到MySQL数据库。

请使用下面给出的代码并运行它使用节点connect.js命令它将为您工作。

var mysql = require("mysql"); 

var con = mysql.createConnection({ 
    host : https//www.random.com, 
    port : '2332',  
    user : '[email protected]', 
    password : '32323232', 
    database : 'test_installation', 
    charset : 'utf8_general_ci' 
}); 

con.connect(function(err){ 
    if(err){ 
    console.log('Error connecting to Db'); 
    return; 
    } 
    console.log('Connection established'); 
}); 

感谢 阿米特