gpt4 book ai didi

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

转载 作者:行者123 更新时间:2023-11-29 10:05:27 25 4
gpt4 key购买 nike

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

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

mysql-js> 到 mysql-sql>

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

"C:\mysql-shell-1.0.11-windows-x86-64bit\bin\mysqlsh.exe" echo \sql | mysql://user@IP:PORT?schema=SCHEMANAME&password=PASSWORD

然后执行此命令来运行选择查询并将其保存到 tmpfile.txt

"C:\mysql-shell-1.0.11-windows-x86-64bit\bin\mysqlsh.exe" --file "$EDIR"/data/tmp.sql > "$EDIR"/data/tmpfile.txt 2>&1

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

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

如有任何建议,我们将不胜感激。

最佳答案

首先请升级到最新版本的shell 8.0.12

其次,启动 shell,如“mysqlsh --sql”或“mysqlsh --sqlc”,使其以 SQL 模式启动

关于database - MYSQL SHELL - 来自 SHELL SCRIPT 的 SQL 模式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52005094/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com