Mysql数据库什么时候需要修复
网站前台突然没数据显示了,但网页的框架还在,就是数据库里的数据加载不出来,而且不是全部的数据,只是一部分数据“不见”了,遇到这样的情况,就要考虑下Mysql数据库的某些表是不是需要修复了。
这种情况是怎么发生的呢,对杰奇小说系统来说,一般是大量入库的时候(如多个规则同时采集的时候)突然强制重启服务器、或者没有停止Mysql服务而直接拷贝数据库文件造成的,当然还有其他的原因导致。
对杰奇小说系统来说比较简单的解决方法就是用杰奇程序后台自带的数据库修复功能,具体位置在:后台->数据维护->数据库修复,然后选择损坏的表来修复,如果不知道哪个表是损坏的,可以选择全部的表一起修复。
除了杰奇CMS的数据库,其他程序的Mysql遇到这个问题也同样可以修复数据库试试,如果后台不自带数据库修复功能,那么可以使用数据库工具如phpmyadmin来修复。
需要注意的是如果数据库表数据太多的话,修复时间可能会超出页面设定的运行时间,当出现错误的时候返回再多次修复即可。
这种情况是怎么发生的呢,对杰奇小说系统来说,一般是大量入库的时候(如多个规则同时采集的时候)突然强制重启服务器、或者没有停止Mysql服务而直接拷贝数据库文件造成的,当然还有其他的原因导致。
对杰奇小说系统来说比较简单的解决方法就是用杰奇程序后台自带的数据库修复功能,具体位置在:后台->数据维护->数据库修复,然后选择损坏的表来修复,如果不知道哪个表是损坏的,可以选择全部的表一起修复。
除了杰奇CMS的数据库,其他程序的Mysql遇到这个问题也同样可以修复数据库试试,如果后台不自带数据库修复功能,那么可以使用数据库工具如phpmyadmin来修复。
需要注意的是如果数据库表数据太多的话,修复时间可能会超出页面设定的运行时间,当出现错误的时候返回再多次修复即可。
本文地址:https://m.17mb.com/jianzhan/phpmysql/12.html
附件下载
猜你喜欢
- 如何使用带T的时间格式
- Fatal error: Corrupted encoded data detected in xx
- InnoDB数据表如何直接拷贝迁移
- phpmyadmin修改数据库端口
- 如何改变MySql数据库表的下一个自增值
- 如何快速找到PHP.INI文件的位置
- PHP错误session_start() [function.session-start]: open的解决方法
- php的foreach循环数组时需要注意的几点
- Deprecated: Methods with the same name as their class will not be constructor
- linux和windows下如何快速找到PHP网站的根目录