ecshop 2.62数据备份恢复出错
2016-07-07 15:37 来源:www.chinab4c.com 作者: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 default '0', `user_money` decimal(10,2) NOT NULL default '0.00', `frozen_money` decimal(10,2) NOT NULL default '0.00', `rank_points` mediumint(9) NOT NULL default '0', `pay_points` mediumint(9) NOT NULL default '0', `change_time` int(10) unsigned NOT NULL default '0', `change_desc` varchar(255) NOT NULL default '', `change_type` tinyint(3) unsigned NOT NULL default '0', PRIMARY KEY (`log_id`), KEY `user_id` (`user_id`) ) TYPE=MyISAMDEFAULT CHARSET=utf8 ) [2] => Array ( [error] => Unknown table engine 'MyISAMDEFAULT' ) [3] => Array ( [errno] => 1286 ) ) | 
回答:
| 数据库备份的不完整,或者备份和还原的数据库编码不同 | 
| 查看那您的备份数据中的建表语句最后是否有ENGINE=MyISAM DEFAULT CHARSET=utf8 如果没有,那么您可以修改下,然后再导入试下 | 
| 3# 晓天 如果有ENGINE=MyISAM DEFAULT CHARSET=utf8 呢? | 
| 4# lessl 请问你是什么情况 | 
| 服务器转移后,无法恢复数据库,代码如下 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 default '0', `user_money` decimal(10,2) NOT NULL default '0.00', `frozen_money` decimal(10,2) NOT NULL default '0.00', `rank_points` mediumint(9) NOT NULL default '0', `pay_points` mediumint(9) NOT NULL default '0', `change_time` int(10) unsigned NOT NULL default '0', `change_desc` varchar(255) NOT NULL default '', `change_type` tinyint(3) unsigned NOT NULL default '0', PRIMARY KEY (`log_id`), KEY `user_id` (`user_id`) ) TYPE=MyISAMDEFAULT CHARSET=utf8 ) [2] => Array ( [error] => Unknown table engine 'MyISAMDEFAULT' ) [3] => Array ( [errno] => 1286 ) ) 查看了备份数据里面含有ENGINE=MyISAM DEFAULT CHARSET=utf8,不知道如何解决了 | 
| 乱码啊。。 | 
| MyISAMDEFAULT 是否连在一起写了,还有是否去掉了前面的说明 | 
| 这个sql语句有问题“(`user_id`) ) TYPE=MyISAMDEFAULT CHARSET=utf8”,MyISAMDEFAULT是两个单词,这里写成一个了,把他们分开加个空格为:MyISAM DEFAULT,“MyISAM”是数据库存储引擎的名字;“DEFAULT” 是SQL默认关键字。  | 
 
        
					
						
                          
					
				 
      
      最近更新
常用插件
- ecshop评论功能改进插件
                                  ecshop评论功能改进插件,这个插件是改进了现有的ecshop评论功能的一些... 
- ecshop后台订单商品列表查
                                  ecshop后台订单商品列表查询插件,可以通过名称。就把产品显示检索出... 
- ecshop导出待发货订单exce
                                  ecshop导出待发货订单excel格式,这个东西是十分重要的,我们在倒出ec... 
- ecshop2.7.2迷你购物车插件
                                  ecshop2.7.2迷你购物车插件,这个插件主要是针对修改ecshop购买功能,为了... 
- ecshop商品列表中品牌批量
                                  ecshop商品列表中品牌批量转移插件.这个插件听起来非常希奇。但是我们... 
ecshop热门问答
ecshop热门资料
          
               
            ecshop商品库存数量 
                
            ecshopie6 
                
            ecshop套餐 
                
            ecshop整合ECSHOP后台程序 
                
            ecshop非常 
                
            ecshop钻石 
                
            ecshopUTF 
                
            ecshop信息服务 
                
            ecshopErrcode 
                
            ecshop显示IP 
                
            ecshop次货 
                
            ecshop萝卜 
                
            ecshoplib 
                
            ecshop忙活 
                
            ecshopQQ聊天 
                
            ecshop韩国风格 
                
            ecshopphoto 
                
            ecshop小数显示 
                
            ecshop手机版 
                
            ecshop重装系统 
                
            ecshop下载淘宝 
                
            ecshop我的订单 
                
            ecshop消耗 
                
            ecshop批量修改商品筛选 
                
            ecshop文章发布模块 
                
            ecshop国家主席 
                
            ecshop1shudian 
                
            ecshop结算中心小数 
                
            ecshop女孩 
                
            mongo增加字段 
             
        
      


