数据库导入提示USING BTREE 错误的解决办法


用phpmyadmin导入数据提示USING BTREE 错误,原因是mysql不兼容,因为mysql 5.14版本之前不认识 USING BTREE,sql执行到这一段就进行不下去了。解决方法如下,打开sql文件找到如下代码段

CREATETABLE `dede_purview` (    

  `mid` mediumint(8) DEFAULT‘0‘,    

  `typeid` smallint(5) DEFAULT‘0‘,    

  `rank` smallint(6) DEFAULTNULL,    

  `pkey` varchar(30) CHARACTERSET latin1 NOTNULL,    

  `pvalue` text NOTNULL,    

KEY `pkey` (`pkey`) USING BTREE    

) ENGINE=MyISAM DEFAULT CHARSET=utf8;   

KEY `pkey` (`pkey`) USING BTREE  

修改为

KEY `pkey` USING BTREE (`pkey`) 

即可


郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。