水管和三通破损?

发布于 2024-08-03 20:54:20 字数 251 浏览 10 评论 0原文

此回显的输出不会使用管道传递到下一个命令。

echo 'set foreign_key_checks = 0; truncate table saurabh.bus_services;' |
mysqldump --compact --no-create-info -h192.168.950.180 -uroot -p live pnlbus |
more

我想要 set 和 truncate 命令,然后是转储输出。

The output of this echo is not passed on to the next command using pipe.

echo 'set foreign_key_checks = 0; truncate table saurabh.bus_services;' |
mysqldump --compact --no-create-info -h192.168.950.180 -uroot -p live pnlbus |
more

I want the set and truncate commands followed by the dump output.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

樱花落人离去 2024-08-10 20:54:20
(echo 'set foreign_key_checks = 0; truncate table saurabh.bus_services;' ; mysqldump --compact --no-create-info -h192.168.150.80 -uroot -p live pnlbus) | more
(echo 'set foreign_key_checks = 0; truncate table saurabh.bus_services;' ; mysqldump --compact --no-create-info -h192.168.150.80 -uroot -p live pnlbus) | more
转角预定愛 2024-08-10 20:54:20

现在您正在发送 setforeign_key_checks = 0; truncate table saurabh.bus_services;mysqldump 命令。我想这不是你想要做的。

尝试类似的东西

echo 'set foreign_key_checks = 0; truncate table saurabh.bus_services;' > output.tmp
mysqldump --compact --no-create-info -h192.168.150.80 -uroot -p live pnlbus >> output.tmp
more output.tmp

Right now you are sending set foreign_key_checks = 0; truncate table saurabh.bus_services; to the mysqldump command. I guess this is not what you mean to do.

Try something like

echo 'set foreign_key_checks = 0; truncate table saurabh.bus_services;' > output.tmp
mysqldump --compact --no-create-info -h192.168.150.80 -uroot -p live pnlbus >> output.tmp
more output.tmp
痴骨ら 2024-08-10 20:54:20

“mysqldump”命令是否执行任意 SQL 并转储数据?

我怀疑不是,在这种情况下,您需要将“set”和“truncate”命令回显到“mysql”而不是 mysqldump。

Does the 'mysqldump' command execute arbitrary SQL as well as dump the data?

I suspect not, in which case, you need to echo the the 'set' and 'truncate' commands to 'mysql' rather than mysqldump.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文