立即注册找回密码
微信登录 手机动态码快速登录

南京金友网

图文大播报

查看: 671|回复: 0
收起左侧

数据库损坏(修复方法)

[复制链接]
累计签到:333 天
连续签到:1 天

555

主题

620

帖子

8471

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
8471

最佳新人活跃会员热心会员推广达人宣传达人灌水之王突出贡献优秀版主荣誉管理论坛元老

QQ
发表于 2020-2-23 14:20:12 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册 微信登录 手机动态码快速登录

x
1、网站首页无缘无故突然空白,只有框架无内容
2、网站内容页打不开,出现404(请注意排除“静态或伪静态”因素)
3、网站内容页只有框架无内容
4、采集配置正确,但是无缘无故发布失败

以上情况很大可能是“数据库损坏”!

测试方法:
1、后台=》左侧=》核心=》栏目管理=》进入栏目=》添加文档=》填写标题、内容,保存
      提示“无法获取主键、读取附加信息出错”或“其它原因”导致添加失败
1.jpg

2、后台=》左侧=》系统=》数据库备份/还原,查看哪个表的“记录数”空白
2.jpg

3、phpMyAdmin=》左侧点击数据库=》右侧查看哪个表带“使用中”
3.jpg



以上3条都要测试,出现任何一条,就说明数据库损坏


解决方法:
1、后台=》左侧=》系统=》数据库备份/还原,有问题的表,点击“修复”,页面底部看结果
4.jpg 5.jpg

2、phpMyAdmin=》左侧点击数据库=》勾选带“使用中”的表,底部修复,等待结果
6.jpg 7.jpg 8.jpg

以上2种方法,选其中一种就行
修复完成后,重新查看是否成功,有无“记录数空白”或“使用中”,最后手动添加文档测试


如果上述2条中,都没发现 “记录数空白” 和 “使用中” ,可按如下处理  
下面这几个表,一个一个修复
1、dede_addonarticle
2、dede_addonimages
3、dede_arctype
4、dede_archives
5、dede_arctiny
6、dede_member
7、dede_video(视频类型才有这个表,其它类型忽略)
[注]修复时如果20分钟都没反应,就不管,刷新后继续修复下一个


[注]
一、关于:phpMyAdmin
1、下载地址:http://120.26.107.111/p.zip
2、使用方法:解压到根目录,http://xxxx.com/phpMyAdmin/,用数据库账号密码登陆
3、查看数据库账号密码:根目录data/common.inc.php
二、关于:修复失败
1、检查数据库空间有没有满
2、检查网站空间或服务器有没有满
3、尝试修复几次


如果上述检查都正常,但是却无法修复的,那抱歉了,这数据库很大概率是修复不了了~

三、关于:修复失败怎么办?
1、如果数据库有备份,可还原备份
2、如果没有备份,那么,只能重装,或重新还原数据库,之前采集的那些数据就没有了
走自己的路

发表回复

您需要登录后才可以回帖 登录 | 立即注册 微信登录 手机动态码快速登录

本版积分规则

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