问题标签 [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 回答
27 浏览

mysql - 用于获取参考另一个表的项目列表的mysql查询

我有这样的桌子

其中 items 是产品的 id

这是产品表(迷你版)

我需要将结果作为名称为 ex [hot Deals =>[(1,sony mobile),(2,iphone 4s),(3,dell laptop v1)],offers=>[--]] 的项目数组

如果不是,可以在(MYSQL)存储过程中实现这一点我如何以最少的查询数实现这一点旁注:第一个表最多有 6 行

0 投票
1 回答
757 浏览

node.js - 如何使用 mariasql 在 nodejs 中保持与 mariadb 的连接打开?

当套接字事件发生时,我使用 NodeJS、MariaDB 和mariasql来存储一些数据。该事件可以每 10 分钟发生一次,也可以延迟数小时。

现在我想知道当长时间没有查询执行时是否会发生连接超时。

我的第二个问题是:如果以后需要执行另一个查询,我是否必须在每次查询后执行 .end() 并重新建立连接。

这就是简单的代码

0 投票
1 回答
560 浏览

mariadb - 如何在 nodesql 和 MariaDB 中重新连接并正常继续“错误:MySQL 服务器已消失”

Error: MySQL server has gone away不时使用MariaDBmariasql。应用程序在逻辑上停止工作。现在我想知道是否有办法捕获此错误,重新连接并继续正常操作。

0 投票
1 回答
305 浏览

python - 在 MariaDB 中查询时 SQL 语法错误

我在mariadb中有一个名为Container的表,其中包含三个字段container_idmt_dateage

我想要做的是,每次加载数据库时,更新/设置与特定 container_id 对应的年龄字段的新值。我将年龄和相应的 container_id 分别保存在 python 字典中作为值和键。比我遍历字典并尝试像这样更新年龄-

在这里,frappe.db.sql()是我的框架的 db 连接命令。

我不断收到此错误消息-

我已经检查了我的 sql 查询代码几次,但找不到语法错误。寻求帮助。

0 投票
2 回答
64 浏览

mysql - 如何在mysql上实现2个或更多触发器

您好,这是我的结构tbl_patient

我想把 2 个触发器放在tbl_patient

但是我遇到了一些错误:

1235 - 此版本的 MariaDB 尚不支持“一个表具有相同操作时间和事件的多个触发器”

如何在我的桌子上实现这 2 个触发器?

0 投票
3 回答
820 浏览

mariadb - 跟踪 MariaDB 数据库更改,例如跟踪 MongoDB oplog

有没有办法监听 MySQL/MariaDB 中的数据库更改,就像你可以跟踪 MongoDB oplog 一样?我很难在网上找到这方面的信息。也许它只在 Postgres 中可用,而在 MySQL 中不可用。

0 投票
4 回答
6879 浏览

node.js - MariaDB 的 Sequelize 错误

我正在尝试sequelize为我的MariaDB.

这是我的设置:

当我运行我的应用程序时,出现以下错误:

为什么 sequelize 尝试连接到 mysql 而不是我在指令中指定的 mariadb dialect?我错过了什么吗?

0 投票
3 回答
66 浏览

mysql - 有限结果后 MySQL 一行求和

我有这张User桌子:

我执行此查询以获得前 2 名的总和:

结果是:

我正在寻找的是另一行给出所有值的总和,例如:

有没有办法做到这一点?最好不用程序。

0 投票
3 回答
35 浏览

mysql - 无法创建表“mydb.contact”(错误号:150)

拜托,这是我的 sql 脚本

当我在我的 maria db 数据库上执行它时,我收到了这个错误:

Can't create table 'mydb.contact' (errno: 150)

0 投票
5 回答
5753 浏览

javascript - 如何在 mariadb 中关闭自动提交?

我正在为 mariasql 使用 mariasql 和 mysql 工作台 IDE,但我无法禁用自动提交模式。如何关闭自动提交?