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

node.js - NodeJs 和 AWS Lambda 中的 MariaSql -“模块没有自行注册

我正在使用 NodeJS 创建一个 AWS lambda 函数,该函数将调用 AWS RDS 实例。为此,我使用了“MariaSql”模块。该函数从我的本地命令行完美执行,但在压缩文件并将其上传到 Lambda 后,我收到此错误:

我已经在 EC2 中构建了该程序,并init: npm install在 package.json 中包含了一个,希望该模块能够重新创建/创建。我也尝试过删除和重新安装node_modules以及尝试npm rebuild无济于事。

0 投票
1 回答
180 浏览

mysql - Mariadb - where 子句的解释取决于条件顺序

我们刚刚从 MySQL 5.5.20 迁移到 MariaDB 5.5.50 我发现一个查询有一个非常奇怪的问题。

此查询适用于 Mysql,但不适用于 MariaDB:

解释从玛丽亚延伸:

如果我在最后一个子句中替换了 OR 的顺序,它适用于 MariaDB:

然后...

有没有人发现任何类似的奇怪问题?是否有任何配置等解决方案...我在网上找不到任何解决方案。如果它是 MariaDB 中的一个错误,它应该会在从 MySQL 切换时带来很多复杂性。

谢谢,

0 投票
2 回答
1086 浏览

mysql - 尝试在 MySQL 工作台 6.3 中创建新数据库(图标显示为灰色 - 为什么)

参考下面一行中的 Stack Overflow 帖子,帖子中提到的图标在我的例子中是灰色的。

使用 MySQL Workbench 创建一个新数据库

我的系统

  • CentOS 7
  • MariaDB(我在 MySQL 工作台上阅读的所有文档都表明它将与 MariaDB 一起使用)
  • MySQL workbench 6.3.7 build 1199 CE(64位)社区

MySQL 工作台版本快照

我的图标是灰色的。

MySQL 工作台中的灰色图标

0 投票
1 回答
494 浏览

mysql - Swisscom 云上的 Maria DB 配置

我们将使用下一个堆栈:Tomcat 8/Java 8 buildpacked + ELK + S3 + Maria DB。

我们准备了我们的包,部署过程开始正常,但我们一直在配置 Maria DB。更具体地说,我们至少需要在 Maria (Mysql) 的 my.cnf 文件中设置下一个参数:

lower_case_table_names = 1 transaction-isolation = READ-COMMITTED collation-server = utf8_general_ci character-set-server = utf8

有谁知道如何做到这一点?因为我们发现唯一可以使用的东西是 Swisscom Manual -> https://docs.developer.swisscom.com/devguide/services/managing-services.html “更新服务实例”部分,但没有机会查找可以使用的 Maria DB 服务参数。

0 投票
12 回答
183985 浏览

mysql - 如何在 localhost (xampp) 中打开/关闭 MySQL 严格模式?

我想知道如何在 localhost(xampp) 中检查 MySQL 严格模式是打开还是关闭。

如果打开然后是什么模式以及如何关闭。

如果关了怎么开。

我已经关注了http://dev.mysql.com/doc/refman/5.7/en/sql-mode.html#sql-mode-fullhttps://mariadb.com/kb/en/mariadb/sql_mode/和其他相关网站也是如此。但我没有得到我的问题的确切答案。

0 投票
4 回答
3153 浏览

javascript - 如何使用 Nodejs 将 json 数据插入 MariaDB?

我正在使用 NodeJs 将 JSON 数据插入 MariaDB。插入数据时出现以下错误。请告知导致错误的原因。实际上 Column data1 没有空值或空值。为什么我会低于错误?

表结构

我用来插入数据的代码。

0 投票
3 回答
274 浏览

mysql - wordpress 中的 siteurl 更改(在 DB 中更改),但链接仍指向先前的 url

我为客户安装了 Wordpress,她更改了域名。因为以前的域注册失效了,我不能再从它以前的域访问该站点的任何部分,所以我将虚拟主机更改为我的一个域的子域以现在访问它,但只能获取它的主页,所有菜单链接指向一些垃圾广告,现在停在她以前的域名上。因此,我进入 Maria DB 并将 wp_options 表中的 siteurl 更新为新的子域,但没有任何改变,仍然从站点主页上的任何链接链接到垃圾邮件停放的广告,甚至是 site.tld/wp-admin。 php 和 site.tld/wp-login.php。有吗,因为我无法访问在线/gui 管理的东西,数据库中的其他地方我可以或需要更改某些内容以更新所有内部链接以在新域上运行?自从几个月前域名失效之前,WP 就没有更新过(客户不付款,我不更新域名注册......任何和所有的帮助都提前感谢。谢谢,哦......我正在使用Debian Jessie 上的 MariaDB……或者等等,服务器仍在运行。

0 投票
2 回答
353 浏览

mysql - 如何使用 Group By 选择 1 到 5 天的数据

我在这里试过但我不能,我只能显示总数。

我有一个下载表和一个程序表。

每次下载程序时,我都会记录日期和时间,我需要对下载的程序进行分组,然后将日期分为 5 列,这是一个示例。

以下是我的查询

表结构

表应用程序

表注册

0 投票
1 回答
748 浏览

mysql - 存储过程出现“超过锁定等待超时尝试在mysql存储过程中重新启动事务”错误?如何处理?

大家好,我正在尝试手动验证 otp 验证。为此,我已经编写了这个存储过程。当我开始这段代码时,它工作正常,但过了一段时间它开始出现错误。执行大约 50 秒和之后花费的时间太长它给出了错误锁定等待超时。那么谁能告诉我为什么它会给出这样的错误以及如何解决它?

0 投票
0 回答
133 浏览

mysql - npm mariasql 优于 mysqljs 的优势

我看到 MariaDB 有自己的npm 包与旧的mysqljs 包相比,使用这个有什么优点/缺点吗?

我认为这两者可以互换使用,但这只是一个猜测。

我个人已经成为sequelize的粉丝,但似乎 sequelize 可能没有纯粹的“插入”选项,只有“upsert”可能对我不起作用。