问题标签 [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 投票
2 回答
3482 浏览

mysql - node-mysql:REPLACE into 增加当前表值的语句

我正在使用 Node.js 的 MySQL 驱动程序“node-mysql”,但在语法上苦苦挣扎,以执行 aREPLACE into并增加一个计数器。这是我到目前为止所拥有的,请注意该count字段是我想要将当前表值增加 1 的位置:

谁能建议如何做到这一点?

0 投票
0 回答
1241 浏览

node.js - Node-mysql 错误 PROTOCOL_ENQUEUE_A FTER_DESTROY

那是我的代码:

它有时会成功,但有时会返回错误:{ [错误:被销毁后无法排队查询。] 代码:'PROTOCOL_ENQUEUE_A FTER_DESTROY',致命:false }

谁能说有什么问题?

0 投票
2 回答
1615 浏览

mysql - node.js - 如何扩展 mysql 结果对象

我是一个长期的 PHP 开发人员,今天决定给 node.js 并表达一个尝试。我正在尝试找到将结果合并到单个对象中的最佳方法。我可能会像 PHP 开发人员一样接近这一点,并且可以使用一些帮助。提前致谢。

0 投票
1 回答
42767 浏览

mysql - node.js-MySQL COUNT 记录数

我有以下代码。

我想从表 'names' 中获取记录总数,其中 'age' = 24。我在 node.js 命令提示符下收到以下信息。

我的问题是如何将这个数字 14 存储在一个变量中以供进一步使用。

我知道我可以通过将“sql”行更改为

然后控制台线

但是还有其他方法吗?

0 投票
1 回答
576 浏览

node.js - Cloud Foundry - node.js - MySQL

请帮助我了解如何使用 node.js 和 node-mysql 模块连接/绑定到 Cloud Foundry 的 mysql 服务?

在 Cloud Foundry 中,我们可以连接/绑定到 mysql 服务,并且 Cloud Foundry 支持 spring、node.js 等类型的应用程序,...

我已经成功开发了一个 spring 应用程序并托管在 cloudfoundry 中,并且能够连接/绑定到 cloudfoundry 的 mysql 服务。我也可以使用 node-mysql 模块连接到本地运行的 mysql。

但我想使用 node.js 和 node-mysql 模块连接/绑定到 Cloud Foundry 的 mysql 服务,并且没有与之相关的示例。是否有可能做到这一点?

非常感谢这方面的任何帮助。

谢谢你。问候, Kishan.G

0 投票
1 回答
262 浏览

mysql - 事务回滚后不执行查询

我想在 node-mysql 中执行事务(通过执行查询 START TRANSACTION、ROLLBACK、COMMIT)。我有这段代码:

为了测试回滚情况,我故意将 id 设置为 1,这会导致索引重复错误。事务被回滚,但问题是事务之外的第二个插入没有执行。没有记录错误,而且 - 对我来说很奇怪 - 当我在第二次插入之后选择整个表时,结果中有新行。但在另一个连接中它消失了。所以看起来在连接结束时新创建的行被删除了。提交事务时不会出现问题。

0 投票
2 回答
1049 浏览

mysql - nodejs/socket.io 与 node-mysql | 安全混乱

所以我开始研究 node-mysql,因为我的整个网站都是用 PHP 构建的,但我想使用 node/socket.io 来实现平滑的异步用户端更新。但是,我在 node-mysql 上看到了一个问题,我还没有完全得到答案。mysql服务器的登录信息怎么不是公开信息?

根据文档https://github.com/felixge/node-mysql你像这样连接到数据库

那么是什么阻止用户将服务器文件放入导航栏中并查看 mysql 服务器的登录信息呢?我对此感到非常困惑,有人可以向我解释一下吗?

0 投票
1 回答
8961 浏览

javascript - node-mysql connection.query() 返回未定义

我正在使用基于einaros/ws构建的节点 ws 服务器。该服务器必须向数据库发送查询。为此,我正在使用felixge/node-mysql

当用户连接到服务器时,应该检查客户端是否仍然存在于数据库中。

这是一段有趣的代码:

以及完成查询的代码:

控制台中的日志是:

client-liste ist leer
3.8.2012 - 15:29:0 - DB-Result Abfrage: undefined
rows as String - [{"name":"lukas"}]



有谁明白,为什么函数返回未定义?我还尝试通过简单的 setTimout 等待 Database-Connection 完成,但没有任何改变!

0 投票
3 回答
7356 浏览

mysql - 通过 ssl 连接到 mysql 的最佳 Node.js mysql 模块是什么?

到目前为止,我已经使用node-mysql构建了我的应用程序。我刚刚使用 AWS RDS 服务设置了一个可安全访问的 mysql 数据库,并已使用 mysql 命令行客户端成功测试了 SSL 连接。我有亚马逊的公钥 .pem 文件。node-mysql 似乎没有用于 SSL 连接选项的 api。

到目前为止我发现的唯一一个是Node-mysql-libmysqlclient但我在尝试连接它时遇到了错误,关于绑定依赖项为空,所以我不确定我是否应该信任它。建议使用哪个模块/api?或者,如果您知道我需要在 node-mysql 中修改什么,我愿意稍微修改一下,但看起来它正在使用较低级别的套接字连接到 MySQL,所以我不确定获得添加了 SSL 部分。

0 投票
1 回答
360 浏览

node.js - 带有 NodeJS 模块的 VJET

我刚刚使用 VJET 插件将 NodeJS 项目导入 Eclipse。它理解一些 NodeJS 似乎很好,但我不喜欢它不识别 Node-MySQL。是否有关于如何编写项目(如 NodejsTL)来填补缺失功能的文档?我可以分析 NodejsTL 之一,但如果有任何文档和教程 - 我就不必了。