【问题标题】:Node.js and SQL connection issuesNode.js 和 SQL 连接问题
【发布时间】:2021-05-07 19:18:28
【问题描述】:

您好,这是我第一次使用 Node.js 和 SQL,因为我通常更多地使用 PHP 或 HTML,而且我只有 13 岁。我还使用了一个名为 Repl.it 的在线编译器,它似乎可以工作大多数时候,但我认为这可能与它有关。

无论如何,我正在尝试为我正在处理的网站构建一个登录页面,我需要一个数据库和一种与数据库通信的方法。我能找到的唯一(简单)方法是使用 Node 和 SQL。我下载了一个名为“mysql”的包,它似乎工作正常,但是当我进入我的节点文件并测试连接时,我不断收到错误,我不确定它是代码还是编译器。

这是我的代码的链接。

https://repl.it/@notyourgroup/new-web#.replit

这是 Node 文件中的一些代码。

var mysql = require('mysql');

var con = mysql.createConnection({
  host: "localhost",
  user: "username",
  pasword: "password"
});

con.connect(function(err) {
  if (err) throw err;
  console.log("Connected!");
});

当我运行这段代码时有几个错误,我认为这是我的编译器笨拙或者我不是管理员。我找不到任何可以给我一个很好的可靠答案的地方,所以我来到了 Stackoverflow。

【问题讨论】:

    标签: php mysql node.js


    【解决方案1】:

    如果尚未设置,请首先在您的 PC 上设置本地数据库,并使用有效的用户和密码在 createConnection 对象中传递数据库密钥。

      var con = mysql.createConnection({
        host: "localhost",
        user: "username",
        pasword: "password",
        database: "my_db",
      });
    

    【讨论】:

    • 感谢您的输入,不幸的是我认为它没有太多
    猜你喜欢
    • 2013-02-03
    • 2021-02-22
    • 2014-06-13
    • 2011-09-21
    • 2016-01-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多