问题标签 [mysqlsh]

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

mysql - mysqlsh存储密码坏了?

Mac 上的 MySQL Shell 8.0.12

我每次登录时都会经历这个:

似乎永远不会保存我的密码。那应该如何工作?

0 投票
1 回答
2351 浏览

mysql - MYSQL SHELL - 来自 SHELL SCRIPT 的 SQL 模式

我正在编写一个 shell 脚本来使用 mysqlsh 运行一个 sql 选择查询。

所以我遇到了一些问题,我发现我需要使用“\sql”来改变它

mysql-js> 到 mysql-sql>

在从文件运行查询之前,我需要运行 /sql。

然后执行此操作以运行选择查询并将其保存到 tmpfile.txt

我不确定缺少什么。我尝试了不同的选择,

我在第一行收到以下错误 “data_extractss.sh:第 53 行:mysql://user@IP:PORT?schema=SCHEMANAME&password=PASSWORD:没有这样的文件或目录”

任何建议表示赞赏。

0 投票
1 回答
3412 浏览

bash - 来自命令行的 MYSQL Shell 连接错误

当我尝试连接时,我正在尝试从我的 linux 命令行连接到 mysqlshell 客户端,使用

我收到以下错误。

冲突选项:提供的主机与 URI 中的主机不同。

你能帮忙吗?

0 投票
0 回答
45 浏览

mysql - mysqlsh JSON 文档存储使用通配符文件名查找文档

我有以下格式的 JSON 文档,

文档1

文档2

我已使用db.testdata.add(<json_doc>). 在我的 JSON 文档中,归档dynamic_field1dynamic_field2是动态字段,对于我将插入的每个文档都是动态的。添加这些文档后,我想使用过滤器获取文档static_field1.*.static_field11.static_field114="value4"。就我*在该领域使用通配符的理解而言,它不会像select col* from table. 那么有什么办法可以克服这个问题,在现场使用通配符查找文档呢?或者对于这种动态 JSON 文档,还有其他更好的方法来解决这种情况吗?我尝试Elasticsearch了它的工作原理,但是当我将这种通配符查询与多个通配符字段一起使用时它会崩溃。