导航:首页 > 数据处理 > 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数据库数据为什么自己消失了相关的资料

热点内容
access如何删除数据 浏览:961
淘小铺产品上架佣金怎么设置 浏览:671
济南大数据公司有哪些 浏览:353
什么是专业技术职称系列 浏览:554
想买篮子百色哪个市场有卖 浏览:348
钛焊氩气保护罩什么技术要求 浏览:318
服装业垂直市场是什么 浏览:687
汽车维修代理哪个最好 浏览:683
云交易是什么知乎 浏览:19
怎么制作一个头条小程序 浏览:339
程序如何修改标签纸中的纸间距 浏览:524
四十岁干工地学习什么技术好 浏览:583
数据线如何安装方法 浏览:137
怎么样投诉网络交易平台 浏览:327
如何在表中提取部分数据 浏览:13
首尔数据中心什么时候建成 浏览:819
产品路演需要什么设备 浏览:123
总代理下边是什么 浏览:180
石里河花鸟鱼虫市场坐多少路 浏览:49
自己做什么小电子产品创业 浏览:670