首页 > 代码库 > 数据库导入提示USING BTREE 错误的解决办法

数据库导入提示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`) 

即可


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