便宜VPS网为回馈新老顾客,香港vps免费送,数量有限,先到先得!手慢无!

如何解决ECShop网店出现MySQL server error report错误提示

其他知识 便宜vps网 1619℃

ECShop网店程序在搬迁空间或恢复备份或更换域名后 ,经常会出现以下错误提示:
MySQL server error report:Array ( [0] => Array ( [message] => MySQL Query Error ) [1] => Array ( [sql] => Insert INTO `test`.`ecs_sessi**` (sesskey, expiry, ip, data) VALUES (‘8a3107988bf98cc9a5079fdfbe766120′, ‘1278128679′, ‘127.0.0.1′, ‘a:0:{}’) ) [2] => Array ( [error] => Table ‘test.ecs_sessi**’ doesn’t exist ) [3] => Array ( [errno] => 1146 ) ) ,

这是因为当初通过ECSHOP后台备份时少了两个表,一个是 ecs_sessions ,一个是 ecs_sessions_data ,所以我们就得想法重新建立这两张表。

看下面方法:
分别将下面两段SQL语句复制粘贴到“ECSHOP后台 》数据库管理 》SQL查询”的输入框里提交即可。

CREATE TABLE IF NOT EXISTS `ecs_sessions` (
`sesskey` char(32) CHARACTER SET utf8 COLLATE utf8_bin 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`)
) ENGINE=MEMORY DEFAULT CHARSET=utf8;
CREATE TABLE IF NOT EXISTS `ecs_sessions_data` (
`sesskey` varchar(32) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL DEFAULT ”,
`expiry` int(10) unsigned NOT NULL DEFAULT ‘0’,
`data` longtext NOT NULL,
PRIMARY KEY (`sesskey`),
KEY `expiry` (`expiry`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;

原创文章,转载请注明: 转载自VPS面板知识

本文链接地址: 如何解决ECShop网店出现MySQL server error report错误提示

VPS面板知识: 便宜VPS网–便宜技术|Windows VPS面板知识 | Linux VPS面板知识

友情链接:便宜vps网 真诚为您推荐最合适的vps服务器,详情咨询860001083


在线咨询

文章的脚注信息由WordPress的wp-posturl插件自动生成

转载请注明:VPS面板知识 » 如何解决ECShop网店出现MySQL server error report错误提示

喜欢 (0)or分享 (0)