WP博客posts全都不见了,wp_posts表显示in use,怎么破?
一个WP博客的posts莫名全都不见了,phpmyadmin看了下数据库,wp_posts 表显示 in use。选中,然后点下面下拉菜单的repair table,loading了一会,显示“Error in Processing RequestError code: 502
Error text: Proxy Error”
一共8000多数据,请问这下该怎么破啊?谢谢
进命令行修复吧
先停掉mysql
myisamchk -rf *.MI 试一下
找个人帮你搞一下,可能是程序故障
楼主不要着急,问题会解决的,先帮你顶起来。
实在不行 就ticket 一下吧
楼主,如果你用的是vps,ssh进入去看看, 用df -hl命令看看空间是不是满了:)
如果是,我估计你是开启了mysql日志了,如果你用的是lnmp, ls /usr/local/mysql/var/ 这个目录看看,是不是很多mysql-bin.0000xx, 把这些删掉,然后 vi /etc/my.cnf, 找到 log-bin=mysql-bin
和binlog_format=mixed,在它们前面加#注释掉,禁用mysql日志,然后重启lnmp, 基本就好了。
如果不是空间满了这个问题,就不清楚了:)
楼主不要着急,问题会解决的,先帮你顶起来。
chenyox 发表于 2014-1-8 22:26 static/image/common/back.gif
楼主,如果你用的是vps,ssh进入去看看, 用df -hl命令看看空间是不是满了
如果是,我估计你是开启了mys ...
在Phpadmin下导出来的SQL里明显不包含wp_posts,才5M.我用SFTP图形软件WINSCP直接登录到mysql/data/数据库名/ 目录下,把数据库文件直接下载下来,换到新的数据库可行吗?
一定要做好数据库备份啊,mysql的备份确实比较麻烦,当年做论坛的时候,就吃了不好亏
页:
[1]