ECStore开源文档
ECStore帮助文档
ECshop4.0下载 | ECshop4.0商业授权
安装指南 | 升级指南 | 用户手册 | 在线帮助
进入论坛发帖前请先读本帖 | 常见问题
ECMall多用户商城系统
ECStore B2B2C
ECStore产品授权中心
ECShop合伙人计划-一起赚钱
ECShop最新H5模板
ECMall基础套餐(PC+H5)
ECMall3.0商业授权
返回列表 发帖

[共享] Unknown column '字段' in 'field list' 解决方法

首先看下错误提示,是提示是表中一个字段不存在
例如 这样的一个错误提示

MySQL server error report:Array ( [0] => Array ( [message] => MySQL Query Error ) [1] => Array ( [sql] => SELECT userid, adminid,user_name, user_rank, discount, email, data, expiry FROM`topfashi_26`.`ecs_sessions` WHERE sesskey ='f8416638766ba7c5c8b904fadffc4020' ) [2] => Array ( [error] =>Unknown column 'user_name' in 'field list' ) [3] => Array ( [errno] => 1054 ) )
这里的 提示的是_sessions表中的没有user_name 该字段。
知道错误提示的原因,那就好解决了,只要添加上该表的字段就可以了。

可以打开phpmyadmin
输入用户名和密码,再打开该表。
如图
441.jpg
2009-11-18 11:22

点确认后(当然知道该字段位于那个字段之后更好,但是乱了也没关系,确定那个字段位于那个字段的方法可以看安装包中的sql文件,位于upload\install\data\structure.sql)


442.jpg
2009-11-18 11:22

里面填写对应的字段和字段属性。确定属性的方法同上。


如果是对sql熟悉点的可以这么干。
ALTER TABLE `表名` ADD  `字段` 属性
如ALTER TABLE `ecs_sessions` ADD  `goods_name` varchar(120) NOT NULL default ''

后面的

`goods_name` varchar(120) NOT NULL default ''

也可以在安装包中的sql中抠出,方法同上。

(这个只是解决办法,但是数据是不能恢复的。如果该字段的数据比较重要,建议恢复数据,或者把以前的数据考过来。如果不重要,那么可以直接这么干)
1

评分人数

  • shixt

喜欢帮助他人想申请成为版主的热心网友可PM我。
官方定制开发 咨询QQ542554970
ECShop下载                             ECShop4.0商业授权

哈哈,我也来支持你一把。。。。
1

评分人数

  • 晓天

TOP

谢谢~~~
回礼
喜欢帮助他人想申请成为版主的热心网友可PM我。
官方定制开发 咨询QQ542554970

TOP

我以前也是不懂  遇多啦就懂啦!
ECShop下载                             ECShop4.0商业授权

TOP

   里面少了什么?

TOP

phpmyadmin..........

TOP

返回列表