分类分类
更新时间:2026-10-06 15:46:17作者:zhao
今天小编帮一位站长朋友安装开源电子商城程序Ecshop后,由于需要在原有程序的基础上安装模板,在小编的指导下模板顺利安装成功了。
可是当这位站长朋友登陆后台导入数据包时居然报错了,详细报错代码如下:SQL server error report:Array ( [0] => Array ( [message] => MySQL Query Error ) [1] => Array ( [sql] => SELECT `ec_salt` FROM `qdm0240194_db`.`jindong_admin_user`WHERE user_name = ‘admin’ ) [2] => Array ( [error] => Unknown column ‘ec_salt’ in ‘field list’ ) [3] => Array ( [errno] => 1054 ) )
小编经过分析是数据库中的字段出现了问题,显示该字段未知也就是不存在,其实小编经常处理Disczu的类似这种的数据库未知名字段报错的问题,小编根据以往的经验登陆phpmyadmin对数据做了升级解决了这个问题,下面小编就来详细的描述下这个解决的方法吧。
第一步:登陆phpmyadmin,找到以下四个数据库表:
1)ecs_shipping
2)ecs_virtual_card
3)ecs_users
4)ecs_admin_user
第二步开始运行SQL语句对这四个数据表进行升级
1)在数据库中找到数据表`ecs_shipping`,找到后选中在右边的SQL输入框输入以下SQL语句如下。
ALTER TABLE `ecs_shipping` ADD `shipping_order` TINYINT(3) UNSIGNED NONULLEFAULT ‘0’;
2)找到数据表`ecs_virtual_card`运行SQL语句
ALTER TABLE `ecs_virtual_card` CHANGE `crc32` `crc32` VARCHAR( 12 ) NOT NULL DEFAULT ‘0’;
3)找到数据表`ecs_users`运行SQL语句
ALTER TABLE `ecs_users` ADD `ec_salt` VARCHAR( 10 ) NULL AFTER `salt` ;
4)找到数据表`ecs_admin_user`运行SQL语句
ALTER TABLE `ecs_admin_user` ADD `ec_salt` VARCHAR( 10 ) NULL AFTER `user_name` ;
下面3个数据表的运行SQL语句和第1个数据表类似,都是先找到该数据表,然后选中在下面的SQL输入框输入SQL语句然后点击右下角的执行就可以了,小编在这里就不一一截图演示了。以上四个数据表升级后登陆网站的后台更新下系统的缓存再次导入数据库数据的时候就显示正常了。
相关
摄像头远程监控看家2026官方最新版本生活服务36.4 MBv1.0.02026-10-06
下载公务员省考最新手机版学习办公57.5 MBv6.09.112026-10-06
下载野性蜂巢(Wild Hive)经营养成267.49 Mv1.66.42026-10-04
下载趣好卖app网上购物74.76 Mv5.2.52026-10-04
下载兔叽月记app医疗健康55.33 Mv1.5.22026-10-04
下载魔力弹神策略游戏33.56 Mv1.0.02026-10-04
下载大破坏幸存者策略游戏62.28 Mv1.0.32026-10-04
下载啃豆小仓拼豆app实用工具41.74 Mv1.32026-10-04
下载方块公国安卓移植版策略游戏1.58Gv1.2.202026-10-04
下载快车顺风车出行2026官方最新版本生活服务82.0 MBv1.1.22026-10-04
下载网约上门按摩2026官方最新版本生活服务73.9 MBv2.0.22026-10-04
下载道运考试通(道路考练工具)学习办公32.8 MBv6.0.12026-10-04
下载










