gpt4 book ai didi

Mysql Windows "mysqldump -t"还原

转载 作者:可可西里 更新时间:2023-11-01 10:09:44 29 4
gpt4 key购买 nike

是的,抱歉,这是 Windows。

我正在使用带有选项 -T 的 mysqldump,它为每个表创建一个 sql 和一个 txt 文件。

mysqldump -u user -ppass db -T path

我使用该选项可以轻松恢复一张表。

现在我想恢复所有的表。

mysql -u user -ppass db < path/*.sql

显然行不通

另外,我不知道我的 funcs/procs 去了哪里。

最佳答案

您可以使用带有文件通配符 (*.sql) 的 FOR 循环来处理每个文件,如下所示:

FOR /R %F in (*.sql) DO (
mysql -u user -ppass database %F
)

(请注意,如果您从批处理文件中运行它,则变量应显示为 %%F 而不仅仅是 %F。)

关于Mysql Windows "mysqldump -t"还原,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2905866/

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