mhn*_*mhn 5 mysql dump batch-file
我需要转储2个表的所有数据和MySQL数据库中另外2个表的数据子集.所以假设我有表t1,t2,t3,t4,我需要完全转储t1和t2然后使用它
mysqldump -u... -p... mydb t1 t2 > mydb_tables.sql
Run Code Online (Sandbox Code Playgroud)
现在,我需要为表t3,t4附加带有dump的.sql文件,但两者都只是实际表的子集(如SELECT * from t3 where id<1000).是否可以附加现有的转储文件mydb_tables.sql
否则,是否有任何方法可以将所有4个表数据转储到单个文件中?
use*_*495 11
您可以使用append方法,就像我们附加常规文件一样
eg:
cat file2 >> file1
Run Code Online (Sandbox Code Playgroud)
您可以使用">>"代替">"转储
">"覆盖目标文件,其中">>"附加到目标文件.
mysqldump -u... -p... mydb t1 t2 > mydb_tables.sql
mysqldump -u... -p... mydb t3 t4 >> mydb_tables.sql
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2526 次 |
| 最近记录: |