Javascript 使用节点运行js文件

Javascript 使用节点运行js文件,javascript,Javascript,目前,您只需使用putty登录ssh 我们正在尝试运行一个js文件,该文件基本上会创建一个空日志文件,目前我们只得到以下错误: 端口:'1157',^^^^^^语法错误:模块的exports.runInThisContext(vm.js:73:16)处出现意外标识符。_Object.Module处编译(Module.js:443:25)._extensions..js(Module.js:478:10)处加载(Module.js:355:32)处加载(Module.js:310:12)处加载(M

目前,您只需使用putty登录ssh

我们正在尝试运行一个js文件,该文件基本上会创建一个空日志文件,目前我们只得到以下错误:

端口:'1157',^^^^^^语法错误:模块的exports.runInThisContext(vm.js:73:16)处出现意外标识符。_Object.Module处编译(Module.js:443:25)._extensions..js(Module.js:478:10)处加载(Module.js:355:32)处加载(Module.js:310:12)处加载(Module.js:310:12)处启动(Module.js:501:10)处加载(node.js:129:16)在node.js:814:3

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

var mysqlInfo; 
mysqlInfo = { 
           host : https//www.random.com, port : '2332',      
           user : 'test@localhost', password : '32323232', 
           database : 'test_installation', 
           charset : 'utf8_general_ci' 
           };
我们不确定如何格式化它

另一个问题是我们有多个连接问题,但我认为这是主要问题


为了安全起见编辑了详细信息,但与实际文件格式相同

我注意到的事情很少

  • 首先安装mysql节点模块
  • 然后在你的js中要求它
您编写的代码用于导出模块。根据您的问题,您似乎想要连接到mysql数据库

请使用下面给出的代码,并使用node connect.js命令运行它,它将适用于您

var mysql = require("mysql");

var con = mysql.createConnection({
    host : https//www.random.com, 
    port : '2332',      
    user : 'test@localhost', 
    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');
});
谢谢
Amit

您可能需要编辑代码部分以提高可读性。这两个端口在您的计算机上都是空闲的吗?我在另一个主题中发现可以配置extensions.jsbadly@InsOp端口是相同的,为了安全起见,我编辑了底部的端口,但忘记了顶部的端口。。。我想没关系你可以告诉我们错误在哪里appears@user3853755你的答案有没有给你工作?