我下载了一个ecshop然后在安装好了进行调试,我下载了一个phpstudy,网站显示一切正常,可是今天我的电脑由于无法进入系统所以我重装了一下系统,然后重新安装了一下 phpstudy ,之后又把数据库重新导入,可是导入后打开主页却出现
MySQL server error report:Array ( [0] => Array ( [message] => MySQL Query Error ) [1] => Array ( [sql] => INSERT INTO `test`.`ecs_sessions` (sesskey, expiry, ip, data) VALUES ('8a3107988bf98cc9a5079fdfbe766120', '1278128679', '127.0.0.1', 'a:0:{}') ) [2] => Array ( [error] => Table 'test.ecs_sessions' doesn't exist ) [3] => Array ( [errno] => 1146 ) )
这些代码的意思是大概 ecs_sessions 表不存在吧,于是我从我虚拟空间看了一下我另一个网站的数据库(也是ecshop系统),可是那个数据库里也没有 ecs_sessions 表啊,请问这是什么原因呢?该如何解决??如何能让他不出现这个错误直接显示主页呢?请知道的告诉我一下,谢谢了!急!急!
ecshop中关于数据库中ecs_sessions的问题!!
答案:2 悬赏:30 手机版
解决时间 2021-02-18 20:42
- 提问者网友:人生佛魔见
- 2021-02-18 10:09
最佳答案
- 五星知识达人网友:詩光轨車
- 2021-02-18 10:52
你是哪个版本的啊 ,我的数据库里面是有这个表的 ecs_sessions
全部回答
- 1楼网友:佘樂
- 2021-02-18 11:47
您好,
1、后台一段时间点击数据库优化,清理下缓存
2、如果网站已经出错,请登录数据库,删除以上两个表的数据就行。
3、我最便捷的方法,直接删除这两个数据表,然后从新sql建立 哈哈
(1)这个是新建ecs_sessions表的sql
create table if not exists `您数据表的前缀_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;
(2)这个是新建ecs_sessions_data表的sql
create table if not exists `kmy_sessions_data` (
`sesskey` varchar(32) character set utf8 collate utf8_bin not null default '',
...您好,
1、后台一段时间点击数据库优化,清理下缓存
2、如果网站已经出错,请登录数据库,删除以上两个表的数据就行。
3、我最便捷的方法,直接删除这两个数据表,然后从新sql建立 哈哈
(1)这个是新建ecs_sessions表的sql
create table if not exists `您数据表的前缀_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;
(2)这个是新建ecs_sessions_data表的sql
create table if not exists `kmy_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;
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯