如何只备份一张数据库表

如题所述

第1个回答  2022-11-16

mysqldump -uroot --password=密码 --opt 数据库名 表名 > 备份的名称

例子:mysqldump -uroot --password=psw --opt VOD recfile >recfile.sql

备份数据库VOD下的recfile表,如果只想保留表的结构而不带数据

mysqldump -uroot --password=psw --opt VOD recfile -d >recfile.sql

扩展资料:

Sqlserver备份语句

1、完整备份 

Backup Database NorthwindCS 

To disk='G:\Backup\NorthwindCS_Full_20070908.bak' 

2、差异备份 

Backup Database NorthwindCS 

To disk='G:\Backup\NorthwindCS_Diff_20070908.bak' 

With Differential 

3、日志备份 ,默认截断日志 

Backup Log NorthwindCS 

To disk='G:\Backup\NorthwindCS_Log_20070908.bak' 

4、日志备份, 不截断日志 

Backup Log NorthwindCS 

To disk='G:\Backup\NorthwindCS_Log_20070908.bak' 

With No_Truncate 

5、文件备份 

Exec Sp_Helpdb NorthwindCS --查看数据文件 

Backup Database NorthwindCS 

File='NorthwindCS' --数据文件的逻辑名 

To disk='G:\Backup\NorthwindCS_File_20070908.bak' 

相似回答