gpt4 book ai didi

mysqldumper : Dumping each table separately

转载 作者:IT老高 更新时间:2023-10-29 00:13:47 25 4
gpt4 key购买 nike

如何使用 mysqldump 分别转储每个 mysql 表?

背景:我想用 git 和预提交 Hook 跟踪那些转储

示例:我有一个包含 10 个表的模式(表 1 - 表 10)。现在我想要每个表一个文件:表1.sql表2.sql...

那么这将如何运作?

为什么 stackoverflow 不喜欢我的问题?

最佳答案

这应该在 shell 中工作:

for x in `mysql --skip-column-names -u [username] -p[password] [dbname] -e 'show tables;'`; do
mysqldump -u [username] -p[password] [db name] $x > "$x.sql"
done

关于mysqldumper : Dumping each table separately,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9359053/

25 4 0