MySQL如何打开别人给的数据

背景:某项目甲方爸爸给了一些数据要做一些分析,是以MySQL数据库的形式给的。但是本人PC上没有任何数据库,于是开启耕耘的道路。。。道阻且长啊。。。记录一下,给有需求的uu们提供一个思路。

在介绍一下软件的背景吧。通过mysql.ini这个配置文件得知,数据库是mysql5.5,引擎是INNODB。于是,我再电脑上安装了mysql5.5.29.后面的版本好像是我看了另一个配置文件,但是找不到了。这里面为了避雷,我安装了已有数据相同版本的数据库。另外,也安装了Navicat这个管理系统,为了方便我看。好至此一些基础设置差不多了。

坑一:一定记得配置环境变量。具体怎么配置不说了,网上一大堆。

参考这个博主思路(引用:如何打开Mysql数据库文件_hdxx2022的博客-CSDN博客_mysql文件怎么打开

新建了一个和已给的数据库同名的空database, 然后因为我的安装路径不是在默认C盘路径,所以我得找到我自己的路径。这里,要注意一下。如果你找不到data的路径,那就随意新建一个空数据库1111,然后在你自己的安装路径下疯狂寻找,1111在哪,那个data就是你要找的文件夹。于是我把已给的数据库的同名文件夹全部拷到我新建的那个空database里,然后重启mysql发现不好使。提示:windows无法暂停mysql55服务(位于本地计算机上)服务并未返回错误,这可能是一个windows内部错误或服务内部错误。

进入cmd- net stop mysql55----好用了。

各种查资料,发现引擎是INNODB,所以我又把ibdata1,ib_logfile0  ib_logfile1也考了过来。重启:net start mysql55;然后开始报错:mysql服务无法启动报错1067。

解决办法是把ib_logfile0  ib_logfile1两个文件删掉,再次重启,好用啦。然后用Navicat打开那个数据库,里面就有啦。还没有进行分析,不知道是不是只读状态,但是基础的查询应该都是可以的。

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值