1、新建一个数据库,名字跟以前的一样。
2、再右键这个数据库,所有任务-还原数据库(R)
3、看图片,选择你之前备份的文件:
4、一步一步确定。
如果提示错误,请注意第一个对话框上面那里选项卡“选项”里的“将数据库还原为(S):”
“移至物理文件名”那里填写你数据库的文件路径。如果你没更改的话,就在你SQL程序的安装目录,如:“C:\Program Files\Microsoft SQL Server\MSSQL\Data”。
改了这个后再确认看看。
如果你重装前是将整个SQL目录复制备份的话,你到“Microsoft SQL Server\MSSQL\Data”里找到要恢复的数据库,用“附加数据库”功能恢复。
在 菜单栏 “操作 - 所有任务 - 附加数据库”简单的流程一步一步来就行了。
mssql数据库包括:数据库文件mdf和日志文件ldf,如果数据库空间满了,可以通过清除日志文件来减少空间的占用,清除数据库日志文件是要定期操作的。网上也有远程清除日志的工具,可以找一找。在mysql中导入/导出超大的sql文本文件,我们可以使用很多方法实例,如有:客户端直接命令操作,分块导入,客户端用source命令操作等等。在实际工作中,有时经常地时行mysql数据库的导入和导入操作,但对于大型sql文件导入时,phpmyadmin是不行的,有太多限制,比如记录,内存等!
多种方案收集,如下:
方案一:客户端直接命令操作(此方法是我比较喜欢的)
刚恢复一个电商网站mysql备份数据,此备份文件有300多M,因为phpmyadmin支持上传有限,文件太大IE停止响应,所以在本地用
代码如下
复制代码
mysql -u root -p root jiahuibuydb<
c:/yebihai.sql
但没导入进去,出来一大堆mysql的参数提示,不认输入的命令参数,后来写成下面这个样子,就是去掉了参数和数据之间的空格
代码如下
复制代码
mysql -uroot -proot jiahuibuydb<
c:/yebihai.sql
导入就OK了
导出命令:
a)导出整个库
mysqldump -u 用户名 -p 数据库名 >导出的文件名
欢迎分享,转载请注明来源:夏雨云
评论列表(0条)