dat文件有两种:
1)硬盘中的dat文件,这个是某个程序组的数据库文件(data),是用来存放数据参数用的,比如说3D游戏中的3D模型,皮肤文件等。这个打开也没用,因为都是编码。
2)VCD中的dat文件,这个是VCD的影碟数据文件,相当于mpg文件,可以用media
player
,
media
classic
,
real(one)
player等播放软件打开,你只需要启动你的播放软件,把该文件拖放到软件窗口中就可以了。VCD中的dat文件通常是500Mb左右的大小。
MySQL数据恢复过程
从另一台机上把MySQL数据库的mysql文件夹拷贝到本地机上,目的是恢复本地机对数据的访问和 *** 作。经过如下几种情况的 *** 作。
1 在本地重装MySQL(安装目录D:\Program Files\MySQL\MySQL Server 50),直接把mysql文件夹拷贝至D:\Program Files\MySQL\MySQL Server 50\。结果,失败:数据库连接错误。
2 卸载后重装MySQL,将D:\Program Files\MySQL\MySQL Server 50\下的数据备份,只把mysql\data文件夹全部内容拷贝到D:\Program Files\MySQL\MySQL Server 50\data下。结果,失败:数据库连接错误。将备份的数据还完覆盖。结果,失败,还是连接不上数据库。
3 卸载后重装MySQL,将mysql\data文件夹里的cf1,last文件夹(这两个是原来MySQL里的数据库)拷贝进D:\Program Files\MySQL\MySQL Server 50\data。连接成功,在Navicat for MySQL里看到数据库cf1和last,但是不能访问,因为数据全为零。明白了原来data里以数据库命名的文件存储的是数据库的表结构,不是元数据。下一步,把data文件夹里的ibdata1文件(34G大,明显存储了元数据)拷贝到D:\Program Files\MySQL\MySQL Server 50\data里,代替原来的ibdata1文件。重启电脑,打开Navicat for MySQL,连接成功,数据可以访问 *** 作。
至此, *** 作终于成功。其实当初在那台机上把数据导出来,而不是现在直接把文件夹mysql复制过来会更容易恢复。但那台机已经重装了系统,也就是说MySQL失效了。
在mysql中执行 show variables like '%datadir%';
打开显示的目录,你能找到bugfree目录,这个就是你建的数据库
另外,win下面安装的mysql的data目录默认就是在mysql的根目录
因为文件的后缀名可以任意修改,所以无法直接判断这到底是不是数据库文件。
比如有一张1jpg,我也可以改成datadb,你是无法知道的。
但是,你用记事本打开这个文件,看看头部有没有特征码,或许能看出点线索。
不可以。
就是同时WIn和Linux这样的复制都不可以的。
你要首先用mysqldump导出数据。
然后在Linux下导入。方法是进入Linux,Mysql命令界面,create database dataname;
use dataname;
source /path/fromwindowsbackupsql
还有其他的方式。相对复杂一些。
以上就是关于data文件打不开怎么办全部的内容,包括:data文件打不开怎么办、怎样恢复data目录中的mysql数据库、mysql文件夹中的data文件存放的是什么数据我安装的bugfree数据库 在哪里能找到。等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)