用phpmyadmin或者navicat导入数据提示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
)
即可