1
pityonline 2012-11-27 00:19:09 +08:00 1
一般对于个人博客来说,数据库没必要使用 innoDB,所以大都会禁用,在对数据库进行改动前应该先把数据库备份出来以防不测。看样子在禁用 innoDB 前没做备份,直接修改了数据库,结果出现了问题,不过禁用 innoDB 应该不会损坏数据库,可能中间有什么动作错误,损坏了数据库。ssh 登录 vps,试试:
mysqldump --opt database_name -u root -ppasswd --skip-lock-tables > wp.sql 看还能不能导出?如果能导出,估计也是导出了禁用 innoDB 后的数据库,具体哪里出了问题,还是要手动修正,如果导不出来,估计你还要多 Google 了…… 不管怎样,不要在当前数据库中搞动作,先备份一个出来,去备份数据库里搞。 |
2
ninjai 2012-11-27 00:23:54 +08:00
禁用了innodb引擎吧,重启启用就行了
|
4
joby OP @pityonline 在线么?可以帮忙下么?我的QQ 555840
|
5
colincat 2012-11-27 08:44:25 +08:00 1
innodb下的文件看是否能登陆,新建一张 myisam的表,表结构要这样, 通过sql语句进行导出,如果已经完全打不开了则找到数据文件,想办法复制到自己电脑,安装相同的mysql数据库,直接挂载看能否打开,按上面的操作进行恢复,不知道好不好使,实在不行移步itpub.net论坛吧
|
6
joby OP 谢谢所有热心帮忙的哥们。我已经手动从脑袋里把数据用手指头和键盘恢复到博客上了。。。数据不是很多。幸好。。还是谢谢大家。特别昨晚“pity”同学,帮我忙到很晚。上午的“bingo”同学帮我恢复一部分。
|
7
pityonline 2012-11-28 09:07:35 +08:00
|