用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`)
即可

本文介绍了一种解决使用PHPMyAdmin导入数据时出现USING BTREE错误的方法。该错误通常出现在MySQL 5.14及更早版本中,由于这些版本不支持USING BTREE关键字。文章提供了具体的SQL语句修改方案。

440

被折叠的 条评论
为什么被折叠?



