各数据库相关文件(*.sql,*.mdb,*.myd,*.bak等)知识

来源:互联网 发布:知世公主动画出场 编辑:程序博客网 时间:2024/04/28 11:57

1、*.sql文件:

        是数据库脚本文件,里面存的是sql语句,你拿记事本也可以打开,不过最好是用ultraEdit(可以编辑文本、十六进制、ASCII 码,功能挺强大的) 打开看看内容

        数据库方式打开
:它可能是mysql生成的,也可能是MSSQL生成,要具体分析,mysql的话直接导入,有MSSQL的话直接双击

2、*.frm,*.myd,*.myi文件:

都是MYSQL存储数据的文件,分别代表MySQL数据库表的结构/数据和索引文件 ,要想查看的的话,用ultraEdit也行,就是太麻烦了

数据库方式打开:直接将整个文件夹(包含了这个3中文件,其实这个文件夹就是数据库名称)复制到MYSQL安装路径的data文件夹里,然后运行mysql就会发现这个数据库了

3、*.mdb文件:

是Access数据库文件,直接用Access打开就行,有时候你会发现asa文件,其实它就是防止mdb数据库下载将asa改成mdb之后仍然可以用ms access来打开

4、*.bak文件:

          一般来讲 .bak文件可以通过直接重命名把bak替换成该文件的格式就可以恢复此文件并且正常打开了。举个简答例子:如果是word文件的备份文件只要把bak换成doc就可以了。(可以改成任何文件格式

        但是当你用试着用各种方式都不行,或者打开乱码的时候,就要往数据库方向想了

        数据库打开方式:.bak文件是MSSQL的数据库备份文件,在“数据库”点击右键,选择还原数据库,在目标数据库选择刚才新建的数据库,选择源设备,选择浏览,备份位置选择添加。知道指定的bak文件,点击确定。把导入的bak文件勾选上,点击确定。数据就导入成功。如果是从别人的数据库备份回来的话就不一定成功了,可能会出现:System.Data.SqlClient.SqlError: 对文件 "*********.MDF" 的目录查找失败,出现操作系统错误 3(系统找不到指定的路径。)。 (Microsoft.SqlServer.Smo)。这其实是你还原的时候,还原到的目录还没有新建。

    解决方案如下:选择好bak文件后,在右上角点“选项”


然后修改成存在的路径就行了~

0 0
原创粉丝点击