WP博客posts全都不见了,wp_posts表显示in use,怎么破?

  [复制链接]
查看: 593   回复: 8
发表于 2014-1-8 15:05:39 | 显示全部楼层 |阅读模式
一个WP博客的posts莫名全都不见了,phpmyadmin看了下数据库,wp_posts 表显示 in use。选中,然后点下面下拉菜单的repair table,loading了一会,显示
“Error in Processing RequestError code: 502
Error text: Proxy Error”

一共8000多数据,请问这下该怎么破啊?谢谢


发表于 2014-1-8 15:54:46 | 显示全部楼层
进命令行修复吧
先停掉mysql
myisamchk -rf *.MI 试一下
回复 支持 反对

使用道具 举报

发表于 2014-1-8 16:29:49 | 显示全部楼层
找个人帮你搞一下,可能是程序故障
回复 支持 反对

使用道具 举报

发表于 2014-1-8 22:18:58 | 显示全部楼层
楼主不要着急,问题会解决的,先帮你顶起来。
回复 支持 反对

使用道具 举报

发表于 2014-1-8 22:20:25 | 显示全部楼层
实在不行 就ticket 一下吧
回复 支持 反对

使用道具 举报

发表于 2014-1-8 22:26:10 | 显示全部楼层
楼主,如果你用的是vps,ssh进入去看看, 用df -hl命令看看空间是不是满了WP博客posts全都不见了,wp_posts表显示in use,怎么破?

如果是,我估计你是开启了mysql日志了,如果你用的是lnmp, ls /usr/local/mysql/var/ 这个目录看看,是不是很多mysql-bin.0000xx, 把这些删掉,然后 vi /etc/my.cnf, 找到 log-bin=mysql-bin
和binlog_format=mixed,在它们前面加#注释掉,禁用mysql日志,然后重启lnmp, 基本就好了。

如果不是空间满了这个问题,就不清楚了WP博客posts全都不见了,wp_posts表显示in use,怎么破?

评分

参与人数 2T币 +3 收起 理由
月光飞燕 + 2
YAH00 + 1 感謝支持!

查看全部评分

回复 支持 反对

使用道具 举报

发表于 2014-1-8 22:34:14 | 显示全部楼层

楼主不要着急,问题会解决的,先帮你顶起来。

评分

参与人数 1T币 +2 收起 理由
lliang1982 + 2

查看全部评分

回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-1-8 22:45:26 | 显示全部楼层
chenyox 发表于 2014-1-8 22:26 WP博客posts全都不见了,wp_posts表显示in use,怎么破?
楼主,如果你用的是vps,ssh进入去看看, 用df -hl命令看看空间是不是满了

如果是,我估计你是开启了mys ...

在Phpadmin下导出来的SQL里明显不包含wp_posts,才5M.我用SFTP图形软件WINSCP直接登录到mysql/data/数据库名/ 目录下,把数据库文件直接下载下来,换到新的数据库可行吗?

回复 支持 反对

使用道具 举报

发表于 2014-1-9 12:39:26 | 显示全部楼层
一定要做好数据库备份啊,mysql的备份确实比较麻烦,当年做论坛的时候,就吃了不好亏

回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则