问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

数据库怎么备份和还原

发布网友 发布时间:2022-04-20 22:50

我来回答

4个回答

热心网友 时间:2022-05-03 00:03

SqlServer2000
1、备份:
首先自己新建一个数据库,右击,选择 所有任务-->备份数据库,然后根据提示选择备份到哪里,确定即可
2.、还原:
右键单击刚建立的数据库,选择 所有任务-->还原数据库-->单击常规选项卡 还原为数据库:填写想要的数据库名(刚建立的);还原:选择 从设备 -->选择设备--弹出框里 单击添加--> 选择文件名--> 确定;单击选项 勾选“在现有数据库上强制还原”,在移至物理文件名列 选择数据库文件及日志文件的物理存储位置,要和刚建立的数据库同目录 单击确定完成还原。还原后的数据库要想复制移动 必须退出企业管理器 并且停止sql服务器,否则不能复制移动。

热心网友 时间:2022-05-03 01:21

搜索呗..
备份:
导出要用到MySQL的mysqlmp工具,基本用法是:

mysqlmp [OPTIONS] database [tables]

如果你不给定任何表,整个数据库将被导出。

通过执行mysqlmp --help,你能得到你mysqlmp的版本支持的选项表。

注意,如果你运行mysqlmp没有--quick或--opt选项,mysqlmp将在导出结果前装载整个结果集到内存中,如果你正在导出一个大的数据库,这将可能是一个问题。

mysqlmp支持下列选项:

--add-locks

在每个表导出之前增加LOCK TABLES并且之后UNLOCK TABLE。(为了使得更快地插入到MySQL)。

--add-drop-table

在每个create语句之前增加一个drop table。

--allow-keywords

允许创建是关键词的列名字。这由在列名前面加表名的方法做到。

-c, --complete-insert

使用完整的insert语句(用列名字)。

-C, --compress

如果客户和服务器均支持压缩,压缩两者间所有的信息。

--delayed

用INSERT DELAYED命令插入行。

-e, --extended-insert

使用全新多行INSERT语法。(给出更紧缩并且更快的插入语句)

-#, --debug[=option_string]

跟踪程序的使用(为了调试)。

--help

显示一条帮助消息并且退出。

--fields-terminated-by=...

--fields-enclosed-by=...

--fields-optionally-enclosed-by=...

--fields-escaped-by=...

--fields-terminated-by=...

这些选择与-T选择一起使用,并且有相应的LOAD DATA INFILE子句相同的含义。

LOAD DATA INFILE语法。

-F, --flush-logs

在开始导出前,洗掉在MySQL服务器中的日志文件。

-f, --force,

即使我们在一个表导出期间得到一个SQL错误,继续。

-h, --host=..

从命名的主机上的MySQL服务器导出数据。缺省主机是localhost。

-l, --lock-tables.

为开始导出锁定所有表。

-t, --no-create-info

不写入表创建信息(CREATE TABLE语句)

-d, --no-data

不写入表的任何行信息。如果你只想得到一个表的结构的导出,这是很有用的!

--opt

同--quick --add-drop-table --add-locks --extended-insert --lock-tables。

应该给你为读入一个MySQL服务器的尽可能最快的导出。

-pyour_pass, --password[=your_pass]

与服务器连接时使用的口令。如果你不指定“=your_pass”部分,mysqlmp需要来自终端的口令。

-P port_num, --port=port_num

与一台主机连接时使用的TCP/IP端口号。(这用于连接到localhost以外的主机,因为它使用 Unix套接字。)

-q, --quick

不缓冲查询,直接导出至stdout;使用mysql_use_result()做它。

-S /path/to/socket, --socket=/path/to/socket

与localhost连接时(它是缺省主机)使用的套接字文件。

-T, --tab=path-to-some-directory

对于每个给定的表,创建一个table_name.sql文件,它包含SQL CREATE 命令,和一个table_name.txt文件,它包含数据。 注意:这只有在mysqlmp运行在mysqld守护进程运行的同一台机器上的时候才工作。.txt文件的格式根据--fields-xxx和--lines--xxx选项来定。

-u user_name, --user=user_name

与服务器连接时,MySQL使用的用户名。缺省值是你的Unix登录名。

-O var=option, --set-variable var=option

设置一个变量的值。可能的变量被列在下面。

-v, --verbose

冗长模式。打印出程序所做的更多的信息。

-V, --version

打印版本信息并且退出。

-w, --where='where-condition'

只导出被选择了的记录;注意引号是强制的!

"--where=user='jimf'" "-wuserid>1" "-wuserid<1"

最常见的mysqlmp使用可能制作整个数据库的一个备份:

mysqlmp --opt database > backup-file.sql

但是它对用来自于一个数据库的信息充实另外一个MySQL数据库也是有用的:

mysqlmp --opt database | mysql --host=remote-host -C database

由于mysqlmp导出的是完整的SQL语句,所以用mysql客户程序很容易就能把数据导入了:

mysqladmin create target_db_name

mysql target_db_name < backup-file.sql

热心网友 时间:2022-05-03 02:55

如果是SQL的话,是分离和附加,分离之后就是你可以拷到别的地方用了,附加找到数据库就行了,不懂的话M我.............

热心网友 时间:2022-05-03 04:47

备份
On Error GoTo Err:
If Dir("D:\TBCS08BACK\TBCS08D.MDB") <> "" Or Dir("D:\TBCS08BACK\TbcsSet.ini") <> "" Then Kill "D:\TBCS08BACK\*.*"
If Dir("D:\TBCS08BACK", vbDirectory) <> "" Then RmDir "D:\TBCS08BACK" ' MkDir "D:\TBCS08BACK"
FileCopy App.Path & "\TBCS08D.MDB", "D:\TBCS08BACK\TBCS08D.MDB"
FileCopy App.Path & "\TbcsSet.ini", "D:\TBCS08BACK\TbcsSet.ini"
恢复
FileCopy "D:\TBCS08BACK\TBCS08D.MDB", App.Path & "\TBCS08D.MDB"
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
如何在南平规划一次很棒的旅行攻略? 带孩子去南平旅行,怎样玩比较省钱? 如何让钢化膜边缘贴合 路由器可以用不同的用户名上网吗?怎样设置? 中国兄弟连曲虎喜欢谁 蚕头燕尾怎么造句 故事内容。一夜情后发现那个男人是老公的弟弟、言情小说。女主人公的... 如何鉴别热镀锌和冷镀锌 光猫的注册灯一直闪没有网是怎么回事 ...PSP3000播放不起MP4格式的视频 我是6.60系统,PPA也放不起。还有就... 请问,在朋友圈给别人投一票怎么投 在朋友圈帮孩子拉票怎么写? 发朋友圈叫人帮忙投票怎么说好 发到朋友圈投票怎么说 发到朋友圈投票怎么说? 帮老师拉票发朋友圈怎么说 朋友圈 求投票怎么写 发朋友圈请人投票的精美句子有哪些? 板粟怎么保存不会坏 栗子煮熟后怎么保存 查板栗怎么保存 新鲜板栗如何储存才不会坏? 生板栗怎么保存不会坏 如何存放板栗 板栗该怎么保存才不会坏掉啊? 以前看过一部欧美关于拳击的电影,一个拳击励志的... 有什么励志的格斗电影 黑人筹钱练拳击的电影? 拳击 训练 寻找励志和描写拳手训练的影片? 有没有身体瘦弱或者体弱多病打拳的励志电影 需要实现数据库的备份和恢复功能,怎样实现? 如何进行数据库备份和恢复 mysql SQLServer2008数据库怎样备份还原和数据恢复 SQL数据库如何自动备份和恢复? 数据库如何还原和备份 如何进行数据库热备份和热备份数据恢复 VC6.0中如何备份恢复数据库 数据库备份与还原功能的实现 如何Oracle 数据库备份与恢复 如何备份数据库 怎样对图书馆数据库的进行备份和恢复 在我的程序中要实现对一SQL server数据库备份与恢... 怎么用SQL语句备份与恢复数据库? php+vue.js怎么用照片搜索相似照片 基金总的500块钱,最后取出300份额大概能换成多少钱? 在vue中要怎么样根据id号动态获取对应id号的图片 基金一份是多少股 基金300份能卖多少钱? 基金1000元卖出怎么是300份额 基金资产300元确认115.93份额有多少?