导航:首页 > 数据处理 > mysql数据库数据为什么自己消失了

mysql数据库数据为什么自己消失了

发布时间:2024-05-28 01:34:11

1. 怎么恢复mysql数据库怎么恢复数据

简单情况下:进入原来mysql安装路径下的data文件夹下,找到相应的库和ibdata1,进行,就可回复原来的数据。
复杂情况下:
从另一台机上把MySQL数据库的mysql文件夹拷贝到本地机上,目的是恢复本地机对数据的访问和操作。经过如下几种情况的操作。
1. 在本地重装MySQL(安装目录D:\Program Files\MySQL\MySQL Server 5.0),直接把mysql文件夹拷贝至D:\Program Files\MySQL\MySQL Server 5.0\。结果,失败:数据库连接错误。
2. 卸载后重装MySQL,将D:\Program Files\MySQL\MySQL Server 5.0\下的数据备份,只把mysql\data文件夹全部内容拷贝到D:\Program Files\MySQL\MySQL Server 5.0\data下。结果,失败:数据库连接错误。将备份的数据还完覆盖。结果,失败,还是连接不上数据库。
3. 卸载后重装MySQL,将mysql\data文件夹里的cf1,last文件夹(这两个是原来MySQL里的数据库)拷贝进D:\Program Files\MySQL\MySQL Server 5.0\data。连接成功,在Navicat for MySQL里看到数据库cf1和last,但是不能访问,因为数据全为零。明白了原来data里以数据库命名的文件存储的是数据库的表结构,不是元数据。下一步,把data文件夹里的ibdata1文件(3.4G大,明显存储了元数据)拷贝到D:\Program Files\MySQL\MySQL Server 5.0\data里,代替原来的ibdata1文件。重启电脑,打开Navicat for MySQL,连接成功,数据可以访问操作。
至此,操作终于成功。其实当初在那台机上把数据导出来,而不是现在直接把文件夹mysql复制过来会更容易恢复。但那台机已经重装了系统,也就是说MySQL失效了。

2. mysql数据库内容丢失都有哪些原因

没遇到这个问题!
1、人为删除
2、服务器不稳定,数据库不稳定(数据库崩溃),他们还原了数据,把数据给覆盖了

阅读全文

与mysql数据库数据为什么自己消失了相关的资料

热点内容
数据电表怎么测量电压 浏览:849
如何辨别做核酸信息真假 浏览:101
新型干法水泥生产的核心技术是什么 浏览:632
安徽宿州技术学校要多少分 浏览:801
城乡居民系统如何快速修改信息 浏览:807
做数据大屏多少钱 浏览:165
锡山区工商注册代理哪里靠谱 浏览:105
D档执行s档的程序是哪里坏了 浏览:411
什么系列产品一批 浏览:496
矿产交易费需要什么科目 浏览:490
理财产品定期不到期怎么取出来 浏览:274
动漫技术制作专升本考什么 浏览:885
青岛职业技术学院单招去哪里缴费 浏览:530
白名单通过什么区分程序 浏览:154
cdp如何恢复历史数据 浏览:208
龙华会计代理记账费用多少 浏览:590
佛山打预防针用哪个小程序 浏览:628
程序代码编辑器哪里下载 浏览:938
切换技术包括哪些 浏览:496
bsm产品是什么 浏览:497