分类分类
更新时间:2026-05-10 21:45:28作者: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语句然后点击右下角的执行就可以了,小编在这里就不一一截图演示了。以上四个数据表升级后登陆网站的后台更新下系统的缓存再次导入数据库数据的时候就显示正常了。
相关
修真情缘角色扮演303.33 MBv1.0.02026-05-10
下载我的小独角兽女孩休闲益智380.89 MBv1.0.232026-05-10
下载超级种田男孩手机版经营养成1.31Gv1.0.92026-05-10
下载不必要的实验冒险游戏64.9 MBv1.1.592026-05-10
下载军师联盟策略游戏163.2 MBv0.0.12026-05-10
下载翻天喜地凑大钱手机版休闲益智138.72 MBv1.0.92026-05-10
下载东离剑游纪手游动作射击1.6Gv1.4.22026-05-10
下载天猫养车商家版App学习办公74.95 MBv0.6.12026-05-10
下载掌上命运方舟App手游辅助137.48 MBv1.9.12026-05-10
下载退役军人服务APP生活服务67.16 MBv1.2.52026-05-10
下载屯漫漫画APP资讯阅读23.06 MBv2.0.32026-05-10
下载蛋仔派对蛋壳App手游辅助185.73 MBv0.0.22026-05-10
下载









