MySQL server error report 服务器正常运行,突然出现这个问题,求助各位。。。

MySQLservererrorreport:Array([0]=>Array([message]=>MySQLQueryError)[1]=>Array([sql]=>... MySQL server error report:Array
(
[0] => Array
(
[message] => MySQL Query Error
)

[1] => Array
(
[sql] => SELECT data, expiry FROM
`wftp_db`.`ec055_sessions_data` WHERE sesskey =
'02ed2448c354200e90a1b41bb191ff87'
)

[2] => Array
(
[error] => Table 'wftp_db.ec055_sessions_data' doesn't
exist
)

[3] => Array
(
[errno] => 1146
)

)
我用的是ECSHOP程序,已经正常运行,突然又报错,请大师们协助。
展开
 我来答
ffcz
2013-08-26 · TA获得超过1221个赞
知道小有建树答主
回答量:757
采纳率:71%
帮助的人:741万
展开全部

我记得前几天帮你解决过类似问题,在mysql重新执行就可以了。

CREATE TABLE `ec055_sessions` (
  `sesskey` char(32) binary NOT NULL default '',
  `expiry` int(10) unsigned NOT NULL default '0',
  `userid` mediumint(8) unsigned NOT NULL default '0',
  `adminid` mediumint(8) unsigned NOT NULL default '0',
  `ip` char(15) NOT NULL default '',
  `user_name` varchar(60) NOT NULL,
  `user_rank` tinyint(3) NOT NULL,
  `discount` decimal(3,2) NOT NULL,
  `email` varchar(60) NOT NULL,
  `data` char(255) NOT NULL default '',
  PRIMARY KEY  (`sesskey`),
  KEY `expiry` (`expiry`)
) TYPE=HEAP;

如果经常出现这个问题,很可能是服务器内存不足,或者不正常关机重启导致,注意重视。


旧贴 http://zhidao.baidu.com/question/582938891.html

更多追问追答
追问
确实是前几开帮我解决过类似问题,不知为什么会重复出现,我也没改动过,我是新换的服务器,不会内存不足,也没不正常关机,我只是试了下404页面。。。就出现了,现在又好了。请帮忙分析下,谢谢!
追答
这个表是内存表,HEAP,关机或重启的话,表里的数据会丢失,但表结构会一直都在。像你这种提示“doesn't exist”意思是连表结构都丢失了。多半是服务器硬盘问题,或者中断重启造成的。

1、测试服务器有没有重启过,mysql服务器重启等。
2、调出mysql相关的错误日志,看看丢失前后的相关日志好具体分析。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式