织梦DedeCMS还原数据提示dede_purview错误的解决教程

站科网发表于 2016-08-09 10:04zjiang5120 最后回复于 2016-11-01 06:55 [复制链接] 1127 10

有时候我们还原织梦数据的时候会提示dede_purview错误,引发该错误的原因是mysql版本的bug,是从mysql5.0还原到mysql5.1引起的,就是兼容性问题,是SQL语法不兼容造成的,本地环境的版本和服务器上的不一致时也会报错。

错误位置一般为“USING BTREE ) ENGINE=MyISAM DEFAULT CHARSET=gbk;”,表名为dede_purview,我们如果为了快速解决问题,可以直接删除dede_purview表里面的“USING BTREE”,然后再还原。

当然我们还可以使用下面的方法解决:直接修改表`dede_purview`的结构。

`dede_purview`表的结构如下:

                                                
1CREATE TABLE IF NOT EXISTS `dede_purview` (
            
                        
2 `mid` mediumint( 8 ) DEFAULT '0',
            
                        
3 `typeid` smallint( 5 ) DEFAULT '0',
            
                        
4 `rank` smallint( 6 ) DEFAULT NULL ,
            
                        
5 `pkey` varchar( 30 ) CHARACTER SET latin1 NOT NULL ,
            
                        
6 `pvalue` text NOT NULL ,
            
                        
7 KEY `pkey` ( `pkey` ) USING BTREE) ENGINE = MYISAM DEFAULT CHARSET = utf8;
            
            
            

            


我们可以对其稍作修改,改为如下:


            <div id="highlighter_220919" class="syntaxhighlighter  " style="width: 687.047px; padding: 1px !important; margin: 1em 0px !important; outline: 0px !important; border: 0px !important; float: none !important; vertical-align: baseline !important; position: relative !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; line-height: 20px !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; min-height: auto !important; background-image: none !important; background-attachment: initial !important; background-size: initial !important; background-origin: initial !important; background-clip: initial !important; background-position: initial !important; background-repeat: initial !important;">            <div class="lines" style="overflow: hidden; clear: both; padding: 0px !important; margin: 0px !important; outline: 0px !important; height: auto !important; border: 0px !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; width: auto !important; min-height: auto !important; background: none !important;">                        [table=98%,none]                                    
1CREATE TABLE IF NOT EXISTS `dede_purview` (
12
大大泡泡糖
好东西,学习学习!
回复 支持 反对

使用道具 举报

随缘也
学习雷锋,好好回帖!
回复 支持 反对

使用道具 举报

IDC200IDC
太邪乎了吧?
回复 支持 反对

使用道具 举报

takami61
雷锋做好事不留名,都写在帖子里!
回复 支持 反对

使用道具 举报

随缘也
楼主看起来很有学问!
回复 支持 反对

使用道具 举报

苏醒
楼主的帖子实在是写得太好了。文笔流畅,修辞得体!
回复 支持 反对

使用道具 举报

iverson2004
祖国尚未统一,我却天天灌水,好内疚!
回复 支持 反对

使用道具 举报

IDC200IDC
楼上的说的很多!
回复 支持 反对

使用道具 举报

IDC200IDC
楼主,你妈妈喊你回家吃药!
回复 支持 反对

使用道具 举报

12下一页

快速回帖

本版积分规则
您需要登录后才可以回帖 登录 | 立即注册

快速回复 返回顶部 返回列表