⑴ 整站源码的数据库怎样还原看不懂
假如你用的是
虚拟空间
的话,传不了data目次,你可以在本地搭建一个PHP运行情况,用data覆盖mysql里面的data,然后在本地搭建织梦链接数据库,就OK了,然后再在后台里面的数据库里面进行备份,再传
备份文件
到空间上搭建的进行还原。或者导出sql
数据文件
,用
phpmyadmin
进行还原也行。
⑵ 如何将一个包含多个数据库备份的bak文件还原到数据库中
1.右击SQL Server 2000实例下的“数据库”文件夹。就是master等数据库上一级的那个图标。选择“所有任务”,“还原数据库”
2.在“还原为数据库”中填上你希望恢复的数据库名字。这个名字应该与你的源码中使用的数据库名字一致。
3.在弹出的对话框中,选“从设备”
4.点击“选择设备”
5.点击“添加”
6.点击“文件名”文本框右侧的“...”按钮,选中你的“.BAK”文件,并点击确定回到“选择还原设备”对话框。
7.点击确定回到“还原数据库”对话框。
8.点击“选项”选项卡
9.将所有“移至物理文件名”下面的路径,改为你想还原后的将数据库文件保存到的路径。如果你不希望改变,可以直接点击确定。这时便恢复成功了。
⑶ 数据库还原
以数据库Express为例:
1、在数据库里新建一数据库”Express”。
2、右键点击Express,任务 -> 还原 -> 数据库。
a)还原的目标 -> 目标数据库 设定为Express;
b)还原的源 -> 源设备 -> 浏览 -> 文件 -> 添加 -> 找到Express备份文件所在路径如: D:\ Express.bak(文件类型设为所有文件(*)才可以找到) -> 确定。
3、选中要还原的Express数据源文件,点击选择页 -> 选项。
a)还原选项:选中 覆盖现有数据库(with replace)(O);
b)恢复状态:选中 不对数据库执行任何操作,不回滚未提交的事务……
4、点击“确定” 按钮开始还原,这可能需要较长时间。
特别注意第三点,一般都是这里出错,如果不是这个问题,你最好把你具体的报错信息也贴出来
不新建数据库你就跳过第一步就可以了啊……