ECSHOP后台恢复数据时报错MySQL server error report

2016-07-07 15:06 来源:www.chinab4c.com 作者:ecshop专家

ECSHOP后台恢复数据时报错如下:

MySQL server error report:Array ( [0] => Array ( [message] => MySQL Query Error ) [1] => Array ( [sql] => CREATE TABLE `ecs_account_log` ( `log_id` mediumint(8) unsigned NOT NULL auto_increment, `user_id` mediumint(8) unsigned NOT NULL, `user_money` decimal(10,2) NOT NULL, `frozen_money` decimal(10,2) NOT NULL, `rank_points` mediumint(9) NOT NULL, `pay_points` mediumint(9) NOT NULL, `change_time` int(10) unsigned NOT NULL, `change_desc` varchar(255) NOT NULL, `change_type` tinyint(3) unsigned NOT NULL, PRIMARY KEY (`log_id`), KEY `user_id` (`user_id`) ) ENGINE=MyISAM DEFAULT charset=utf8DEFAULT CHARSET=utf8 ) [2] => Array ( [error] => Unknown character set: 'utf8DEFAULT' ) [3] => Array ( [errno] => 1115 ) )

请高手指点一下,应该如何解决。谢谢!!!

回答:
应该是数据库版本的问题

好像是缺少一个数据表,我以前也遇到这个问题。但你用phpMyAdmin做备份就没有这个问题。

天使湾化妆品美丽商城 http://www.mode123.cn

神啊,救救我们吧

官方有补丁,但我测试了下似乎没用,就偷懒,直接打开备份的数据库,然后把里面的utf-8都替换成utf8然后再上传恢复