繁体   English   中英

无法使用 mysql packege 从我的 node.js 应用程序连接到数据库

[英]cant conennect to db from my node.js app using mysql packege

必须你的帮助!!! 它扔给我

错误:连接 ECONNREFUSED 10.166.186.156:3306 at TCPConnectWrap.afterConnect [as oncomplete] (net.js:1128:14)

这是我的代码:

const express = require("express");
const mysql = require("mysql");

const app = express();

const db = mysql.createConnection({
  host: "DESKTOP-2QNN9FA",
  user: "DuduLog",
  password: "1234",
  database: "testDB"
});

db.connect(err => {
  if (err) {
    console.log(err);
  } else console.log("MySql Connected...");
});

app.listen("3000", () => {
  console.log("Server started on port 3000");
});

它穿什么? 多谢

尝试使用组件 mysql-ssh。

const connect = mysqlssh.connect({
                host: 'xxxxxx',
                user: 'xxxxxxx',
                password: 'xxxxxx',
                port: xx
            },
            {
                host: '127.0.0.1',
                user: 'xxxxx',
                password: 'xxxxx',
                database: 'xxxxxx',
                port: 'xxxx'
            })

如果您使用 firebase 功能,则需要使用支持连接到其他服务器的付款方式来配置面板

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM