李振海的gravatar头像
李振海 2017-12-08 10:17:28
mysql卸载了如何恢复数据或mysql迁移数据库

昨天把公司服务器上的mysql5.7.17卸载了,卸载后装了mysql5.5的,但是数据库没导成.sql文件,公司的晚上的项目要运营,没有数据了,你懂得,切记数据一定要备份!!!切记数据一定要备份!!!切记数据一定要备份!!!切记数据一定要备份!!!

mysql5.5的随便卸载,卸载装上数据也在,mysql5.7.17卸载了要重新装的话必须删除 C:\ProgramData\MySQL\MySQL Server 5.7,ProgramData这个目录一般是隐藏的,不会查看隐藏文件的另行百度,mysql 5.5 的数据在C:\ProgramData\MySQL\MySQL Server 5.5,

恢复数据的前提你没把C:\ProgramData\MySQL\MySQL Server 5.7删了,如果删了你也别往下看了,恢复硬盘数据去吧,

补充一下知识 ,.sql文件存储的是sql语句,我们创建的数据库一般在ProgramData目录,

mysql卸载了如何恢复数据或mysql迁移数据库

恢复的原理就是把这些东西放到重新装的mysql5.7.17目录下,

mysql5.7.17卸载重新装必须删除ProgramData底下的mysql5.7,删除之前把ProgramData底下的mysql5.7整个都备份,装上的话先用navcat连一下,确保装成功,然后关掉mysql的服务,命令也可以关掉,我不会命令,看图

 

mysql卸载了如何恢复数据或mysql迁移数据库

 

 

昨天我把本地的都给卸载了,我直接在服务器上操作的,关掉以后把数据目录再放回去,目录底下有个my.ini,千万不要把这个复制进去,否则能看见表,但是打不开表,提示表不存在,

然后把mysql服务开了,然后就可以了,只要C:\ProgramData\MySQL\MySQL Server 5.7底下的东西还在,就一定能恢复,失败了在多试几次,我昨天一共装了7、8次,从6点到23点20分


打赏

已有1人打赏

最代码官方的gravatar头像
最近浏览
caisong 2021年9月1日
暂无贡献等级
hhuangh  LV5 2019年11月21日
huleihulei  LV2 2019年8月8日
2084333231 2019年7月14日
暂无贡献等级
suxiansheng  LV3 2019年6月11日
tianpeng0921 2019年4月15日
暂无贡献等级
茫茫人海中的小牛  LV10 2019年4月8日
hsa张三丰  LV1 2019年3月27日
1024778645 2019年3月18日
暂无贡献等级
西野NANA 2019年3月7日
暂无贡献等级
顶部 客服 微信二维码 底部
>扫描二维码关注最代码为好友扫描二维码关注最代码为好友