有偿求助 熟悉ecshop数据库的请进
2016-07-07 15:05 来源:www.chinab4c.com 作者:ecshop专家
现在用的是 echsop2.61版 ,前几天装了一个dz6的论坛,由于不慎,将安装时的表前缀填成与ecshop一样的ecs_了。装完后发现ecshop打不开,而dz 正常。ecshop主页打开出错信息如下: MySQL server error report:Array ( [0] => Array ( [message] => MySQL Query Error ) [1] => Array ( [sql] => INSERT INTO `hefeishop`.`ecs_sessions` (sesskey, expiry, ip, data) VALUES ('403700a438ae6c5deab91a91746f167e', '1235884372', '60.166.218.238', 'a:0:{}') ) [2] => Array ( [error] => Unknown column 'sesskey' in 'field list' ) [3] => Array ( [errno] => 1054 ) ) . 现已删除了DZ6.0程序。由于没有在后台备份,只在PHPMYADMIN做了备份sql数据库 (注:phpmyadmin的备份是在出错后才备份的).情况基本就是这样。现求高人解救。报酬详谈。 现本人时刻观注:qq:1035189261或在线说明怎么改,如改成功,一样支付报酬,虽然不多。但求帮助。 ps:最新进展,感谢2楼兄台,感谢另一位朋友,不知在论坛里叫什么名字,帮我一个个改数据表。现在论坛已完全恢复正常。,另感谢3楼版主的关心(我在phpmyadmin备份的,但是出错以后才备份的)。 已解决。 新手总结:1、备份数据太重要了,象我们这样的新手更要隔几天就备份一次,因为我们不懂程序。出错了很难自已搞定,伤财又伤力。 2、出了大问题尽量不要自已乱改,保持问题的原状(小问题除外),及时找专业人士才能对症下药! |
回答:
这个问题 是因为dz数据库与ec都有一张叫sessions的表 你表前缀一样 后者掩盖了前者的表结构 造成无发找到列 sesskey 造成的 解决办法新添一个sesskey列 |
好像没办法,数据被覆盖了。唯一的希望就是你的空间商那里有备份,用以前的数据库备份恢复一下数据库。 |
就算前缀一样,ecshop和dz的表名也大部分不相同的(本人没有比对过,猜的,呵呵), 如果如二楼所说,只是sessions表相同,那就好办了,找个懂数据库的人处理下就行 |
不止一个表 有问题的说 |
联系我看看呢 |
最近更新
常用插件
- ecshop二次商品订购人信息
ecshop二次商品订购人信息填写插件,有时候给朋友送花,或者是送礼品的...
- ecshop2.7.1打印发货单插件
ecshop2.7.1打印发货单插件介绍:ecshop2.7.1和以前的ecshop版本不一样,ecs...
- ecshop二次开发详细页面生
插件介绍: ECSHOP系统,在很多时候,很多商品没有人购买,不但购买的人...
- ecshop分类批量扩展插件
ecshop分类批量扩展插件,这个插件是ecshop插件里面比较核心的插件。我们...
- ecshop商品分类名称增加样
ecshop插件介绍:本插件可以方便在后台管理,为ecshop商品分类名称增加样...
ecshop热门问答
ecshop热门资料
ecshopqihom
ecshop自动
ecshop运行环境
ecshop隐藏菜单
ecshop买卖
ecshop分类目录树
ecshop怎么操作
ecshop登出
ecshopIE6中广告位错位
ecshop模板标签
ecshop签订
ecshop大学商场
ecshop商品设置
ecshop定制模板
ecshop主导
ecshop新装
ecshop计算器
ecshop成更高
ecshop结构图
ecshop首页广告位
ecshop模糊
ecshopclothing
ecshop实体
ecshop无耻之徒
ecshop警告
ecshopcom
ecshop肯德基宅急送
ecshop推广员
ecshop便宜
ecshop排列