我想备份两个表:table1 和table2。
table1 来自数据库database1。
table2 来自数据库database2。
有没有办法通过单个 mysqldump 调用来转储它们?
我知道我能做到:
mysqldump -S unixSocket --skip-comments --default-character-set=utf8 --databases database1 --tables table1 > /tmp/file.sql
但是如何从不同的数据库中转储两个表呢?
最佳答案
使用 mysqldump
两次,但第二次使用重定向到文件作为追加 >>/tmp/file.sql
。
关于来自不同数据库的 Mysqldump 表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8228116/