VPS侦探论坛

 找回密码
 注册
查看: 3967|回复: 1

我的远程服务器的mysql挂了,没备份,怎么恢复数据?

[复制链接]
发表于 2015-4-30 21:46:35 | 显示全部楼层 |阅读模式

是mysql挂了,linux服务器还好。


平时的教程,只知道导入导出数据,不知数据在那个位置?


linux的文化,一切都是文件,本来要先弄懂数据在那个路径下面的。可是一开始就教我们动动鼠标在phpmyadmin下备份,和mysql命令行下面备份。


我前段时间备份,都是把整个网站的html、php网页文件,复制到本地。网页文件备份了,数据库文件都不知道藏在那个位置?

在这个目录下
/usr/local/mysql/var


文件夹就是数据库名,最前面有3个中文数据库名,显示的是符号。下次不用中文数据库名了。


进入
/usr/local/mysql/var
下面的1030_club数据库下面,


emlog_attachment就是一个数据表,它由与数据表emlog_attachment同名的三个不同扩展名frm、MYD、MYI,三个文件组成一个数据表。


我现在就得到这些文件。


mysql挂了。那我重装整个web服务器。


重装web服务器之后。要是以前备份好的.sql文件,可以直接恢复。但是之前没有备份成.sql文件,怎么恢复数据?

[ 本帖最后由 kvl51071 于 2015-4-30 21:49 编辑 ]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x
美国VPS推荐: 遨游主机LinodeLOCVPS主机云搬瓦工80VPSVultr美国VPS主机中国VPS推荐: 阿里云腾讯云。LNMP付费服务(代装/问题排查)QQ 503228080
发表于 2015-4-30 23:49:18 | 显示全部楼层


https://bbs.vpser.net/attachment.php?aid=2464&noupdate=yes

如图,把这些全部复制下来,重装好后,建个数据库,再把这些数据放到数据库名的那个文件夹里,登陆PHPMYADMIN,修复表,优化表
OK了
Linux下Nginx+MySQL+PHP自动安装工具:https://lnmp.org
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|VPS侦探 ( 鲁ICP备16040043号-1 )

GMT+8, 2024-9-27 17:33 , Processed in 0.027936 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表