问题标签 [node-mysql]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
2124 浏览

javascript - Javascript 函数不返回数据 - Node-MySQL

目前在服务器上使用 NodeJS、Express、Socket.io 和 node-mysql。当前,服务器上的一项功能根本不返回任何数据存在问题。我已经竭尽全力想弄清楚这一点。

功能码;

它应该返回“c”,但不工作。console.log 实际上显示了 ID 和用户名。

其他代码。

在这个 console.log 之后是我的 nodeJS 服务器崩溃的地方。说它不能显示未定义的等..等等。我一生都无法弄清楚这一点,非常感谢任何帮助!:)

0 投票
1 回答
1323 浏览

mysql - 需要 Node.JS + MySQL 连接池?

使用该node-mysql模块,有两个连接选项 - 单个连接和连接池。建立与 MySQL 数据库的连接、对所有请求使用单个全局连接或创建连接池并为每个请求从池中获取一个连接的最佳方法是什么?还是有更好的方法来做到这一点?对所有请求仅使用一个共享连接会遇到问题吗?

0 投票
2 回答
77 浏览

node.js - 在带有 MySQL 的 nodejs 中

我正在将 Nodejs 与 MySQL 一起使用。

但问题是我的 MYSQL 连接密码能够在浏览器中看到,这样任何用户都可以获得我的 SQL 用户名和密码。

是否有人可以永久看到我的 MySQL 连接,因为它是服务器端。

任何人都可以帮助我。

0 投票
1 回答
1463 浏览

node.js - NodeJs-MySQL 对象属性未定义

我不知道为什么我无法访问我的财产。

VerifyAccountToken 返回一个名为“result”的列的单行/列结果。控制台输出以下内容:

SQLRet:未定义

[ [ { 结果:0 } ],{ fieldCount:0,affectedRows:0,insertId:0,serverStatus:2,warningCount:1,消息:'',protocol41:true,changedRows:0 }]

[ [ {目录:'def',db:'',表:'',orgTable:'',名称:'result',orgName:'iRes',filler1:,charsetNr:63,长度:11,类型:3 ,标志:0,小数:0,filler2:,默认值:未定义,zeroFill:false,protocol41:true }],未定义]

我所知道的一切都告诉我这应该有效。

0 投票
2 回答
725 浏览

mysql - MySQL事务没有停止for循环的竞争条件

我在我的应用程序中使用node-mysql。我尝试实现SELECT FOR UPDATE但我无法让它正常工作。我遇到的问题类似于下面的代码。下面for循环中的第一个事务没有成功阻塞第二个事务。相反,两个事务同时 SELECT FOR UPDATE 并获得相同的记录。我怎样才能解决这个问题?谢谢!

0 投票
2 回答
70 浏览

javascript - node-mysql 依赖程序仅在 /node_modules/node-mysql 文件夹中运行

我有一个 node-mysql 程序

错误是@

错误消失了,当我在 nodemodules/node-mysql/ 目录中运行程序时,它一切正常,这有点蹩脚,考虑到我使用的其他包不是那样的,我想。

是出于安全目的还是我做错了?

我几乎可以肯定以前有人问过这个问题,但是当我搜索时我找不到实际答案。

0 投票
1 回答
3195 浏览

javascript - Node/Express 挂起请求

我在 Node.js 方面有点新手,现在它很棒。我在本地运行节点(/w express)时遇到了一个小问题——第 10 个请求之后的每个请求都挂起,并在 Chrome Inspect 网络中标记为待处理。

至于模块,我使用的是 less-middleware、express、jade 和 MySQL,我只做一个 SQL 查询(使用 mysql.createPool)。为什么此请求仍处于待处理状态,我该如何解决?

由于我是 Node 的新手,我不确定我是否已经尝试了所有方法,因此我们将不胜感激!

0 投票
2 回答
8773 浏览

node.js - node.js node-mysql 查询不起作用

查询数据库时,出现此错误:

我的代码如下所示:

我确保“mysql”在 node_modules 中。此外,我在控制台中看到“已连接到 MySQL”。

你知道我该怎么做吗?

0 投票
2 回答
18862 浏览

mysql - INSERT INTO error with mysql-node

This seems like it should be super easy, and I have been stuck for about two hours now. Four separate people have looked at and not found an obvious problem. So again I turn to the SO community.

Real simple - I am just trying to insert data in a mysql database via mysql-node. I am getting no connection errors, and SELECT works just fine. The code being used is:

The error being logged is:

The weird part (for me) is that I can copy from my terminal window (where the server is running) the console.logged query string, and paste it into the mysql command line, and it works just fine. I have tried using GRANT to make sure the user server is running has permissions, and this did nothing. I have tried copying / pasting INSERT INTO syntax straight from working sources, and only replacing my data-specific fields. I have tried using the VALUES ? option, followed by a data object, and got the same result.

So what stupid mistake am I making?

Thanks.

0 投票
1 回答
3243 浏览

javascript - 如何在express中从sql中获取价值?

我被困@ express node js中的问题之一。我收到错误“未定义网址”