发布网友 发布时间:2022-04-24 18:39
共8个回答
热心网友 时间:2022-04-07 22:27
mysqlmp -uroot --password=密码 --opt 数据库名 表名 > 备份的名称
例子:mysqlmp -uroot --password=psw --opt VOD recfile >recfile.sql
备份数据库VOD下的recfile表,如果只想保留表的结构而不带数据
mysqlmp -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'
热心网友 时间:2022-04-07 23:45
在SQLserver备份一张数据库表
使用如下语句
SELECT * into table_bak FROM table可把表table中的数据备份到 table_bak ,而且无需重新建table_bak 。会自动生成表table_bak。
在ORACLE备份一张数据库表
使用如下语句:
create table 新表名 as
热心网友 时间:2022-04-08 01:20
select * into newdb..tbbak from tb
热心网友 时间:2022-04-08 03:11
mysqlmp -uroot --password=密码 --opt 数据库名 表名 > 备份的名称追答sql语句很多都是相通的,你可以试试 当然,前面肯定不是mysqlmp了,没用过sqlserver,但应该差不多
热心网友 时间:2022-04-08 05:19
如果你只想备份下一张表的数据追答还原的话 通过
INSERT 源数据表
SELECT *
FROM 备份表
这个语法 随便你 默认是在同一数据库 你也可以放在同一台机子不同数据库
热心网友 时间:2022-04-08 07:44
你导出这个数据表的Create table XXX 这个文本啊。热心网友 时间:2022-04-08 10:25
create table backup_table as select * from table;热心网友 时间:2022-04-08 13:23
如果你只想备份下一张表的数据