织梦数据库导入提示USING BTREE 错误
时间:2015-06-04 阅读:次 QQ群:182913345
把服务器上面的织梦网站打包回本地重现的时候,数据库导入老是不成功,总是提示dede_purview表有问题和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`)
|
保存,导入,搞定!