首页 windows软件 手机软件 驱动下载 电脑教程 专题合集
当前位置: 首页 > 电脑教程 > 办公技巧 > mysql USING BTREE 错误解决办法

mysql USING BTREE 错误解决办法

时间:2014-12-11 18:04:03

小编:动力软件园

阅读:

今天在同步mysql数据库的时候提示这样的错误,刚开始以为是数据库字符集的问题。重新建新的库也不行。

[Msg] [Dtf] Drop Table: dede_purview
[Err] [Dtf] 1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near USING BTREE
) ENGINE=MyISAM DEFAULT CHARSET=utf8 at line 7
[Err] [Dtf] Terminated
[Err] [Dtf] Finished - Unsuccessfully

 

经过对比本机数据库为5.1.50版本的,客户空间数据库为5.0.51b版本。因为mysql 5.14版本之前不认识 USING BTREE,sql执行到这一段就进行不下去了。

USING BTREE错误解决办法:

 



KEY `pkey` (`pkey`) USING BTREE 

修改为

KEY `pkey` USING BTREE (`pkey`)

即可

请使用navicat运行导出的sql语句成功,使用phpmyadmin不行。原因未知

如图

QQ图片20141211171142.png

请注意版权!转载须写明出处:动力软件园 http://www.pw88.com

火爆手游