问题标签 [mariasql]

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 回答
411 浏览

node.js - 如何获得结果在 mariadb nodejs

这是我的代码:

我想要结果数据,但getResult()没有定义。

我怎样才能得到 node.js 的结果?

0 投票
3 回答
71 浏览

mysql - 如果两个日期不大于指定日期,则显示 SQL 查询

如果 created_at 和 deleted_at 都大于指定日期,我如何选择大于指定日期(上次请求日期)的数据并排除?

例如 last_requested_date 是 '2017-03-09 15:41:00'。然后,我想显示在“2017-03-09 15:41:00”之后创建/更新/删除的国家/地区。但我不想显示在 last_requested_date 之后创建并删除的国家(例如 created_at '2017-03-09 15:41:01' 和 deleted_at '2017-03-09 15:41:02')

我的代码是这样的:

但输出不是我预期的。任何解决方案将不胜感激!谢谢

0 投票
1 回答
37 浏览

php - 如何创建与我的 php 函数执行类似工作的程序(优化加速)

我得到了如下表

我想将 key1、key2、db、table 和逗号分隔的字段列表传递给过程,并且想从这些字段中搜索非零值以获取 select 语句返回的记录,如果假设如果我得到所有字段非零只是中断循环并返回字符串。

我尝试的是下面使用php

在同一个函数中,我想转换成程序来加快我的任务,并希望有如下输出,这怎么可能,请帮助别人

如果我通过someprocedure(1,1,db,table,'pr1,pr2,pr3,pr4,pr5')了,我想获得输出pr1,pr3,pr4,pr5,因为何时key1=1key2=1

类似地,对于 key1=2 和 key2=2

预期产出

表转储

0 投票
1 回答
128 浏览

hibernate - 休眠非法访问错误 Maria DB 连接

我正在尝试从 JBOSS Web 应用程序连接到 Maria DB。

我使用数据源进行连接。

我的 hibernate.cfg 文件

当我打开我的应用程序并尝试连接时。我收到以下错误

0 投票
1 回答
165 浏览

mysql - Mariadb全文匹配两列

我的查询语法有问题:

只能使用MATCH一个,不能同时使用...请告诉我如何解决它...

0 投票
2 回答
864 浏览

sql - Java SQL 语法转换器

是否有可靠的 Java 库或包可以将一种 SQL 语法转换为另一种?

我做了一些谷歌搜索,发现http://www.sqllines.com/online

我很好奇是否有类似的东西可以通过编程方式批量执行 500 个查询。具体来说,我对从 Oracle 转到 MariaDB 很感兴趣。

0 投票
1 回答
30 浏览

mysql - 按年、月分组时计算值

我的 mySQL 语句有问题。语句 1 会给我正确的答案,但是,当我将其缩放到语句 2 时,我得到的计数值明显偏离。我错过了 GROUP BY 的一个基本问题吗?

我真正需要的是返回最多 3 个计数以及完成的月份和年份。有解决办法吗?提前致谢!

编辑:使用 sql 模式 = full_group_by

0 投票
0 回答
60 浏览

javascript - 在 Node.js 中模拟`mariasql`

我在我的代码中使用 mariasql 0.2.6。

以下是示例代码:

现在我正在为此方法编写单元测试用例,但我不确定如何存根 db 调用。

0 投票
1 回答
1189 浏览

node.js - 使用 mariadb 和 node.js 的事务

有没有比在查询的开头添加事务并使用提交或回滚完成更好的方法来使用mariasql库的事务?BEGIN

目前,如果我想在事务中包装一系列查询,我必须执行以下操作:

这看起来很笨重并且可能容易出错。我们正在使用通用池来管理 mariadb 客户端,因此以这种方式处理事务似乎可能会产生一些意想不到的后果。

0 投票
1 回答
221 浏览

node.js - 循环退出时节点https回调未触发

我的问题可能很直接,但我无法弄清楚幕后发生了什么。我正在遍历数据库表中的一系列域,调用它们,获取 SSL 证书并将有关它的信息存储回数据库中。

在大多数情况下,它正在工作 - 除非循环退出任何尚未完成的调用,只是停止死机。

开始检查的数据库检索:

以及检查 SSL 的代码:

值得注意的是,如果我在 https.request 之前放置一个 console.log,我会在我的控制台中看到它。但是,回调中的任何日志都无法触发(因为回调本身永远不会触发)。

同样,有时回调确实如此。它仅在数据库循环结束时似乎停止工作。任何意见,将不胜感激!