server version for the right syntax to use near 'USING BTREE 数据库文件版本不合导致的错误
2014-09-22 16:17
197 查看
MySQL 返回:#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,
KEY `lang` (`language_id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8' at line 5
解决办法是打开要导入的文件在里面搜索 BTREE 找到如下内容:
修改为
或者直接删除USING BTREE
原因是mysql数据库文件版本不合。
KEY `lang` (`language_id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8' at line 5
解决办法是打开要导入的文件在里面搜索 BTREE 找到如下内容:
PRIMARY KEY (`search`) USING BTREE,
修改为
PRIMARY KEY (`search`) USING BTREE (`search`),
或者直接删除USING BTREE
原因是mysql数据库文件版本不合。
相关文章推荐
- 当spfile文件中的参数修改错误,导致数据库无法启动问题
- 升级CUDA版本导致VS2010错误:未找到导入的项目XXX,请确认<Import>声明中的路径正确,且磁盘上存在该文件。。。。
- SQL Server 2008 导入.mdf文件时遇 (数据库 的版本为 661,此服务器支持 655 版错误),完美解决
- 当spfile文件中的参数修改错误,导致数据库无法启动问题
- 问题007:JDK版本与JRE版本不同导致java.exe执行类文件错误 java.lang.UnsupportedClassVersionError错误
- ORA-01251错误oracle服务启动无法连接误删非法删除数据文件导致数据库不能打开ORA-01122 ORA-01251
- eclipse svn拷贝团队 队员文件 到项目导致svn失去版本控制等错误原因
- 升级CUDA版本导致VS2010错误:未找到导入的项目XXX,请确认<Import>声明中的路径正确,且磁盘上存在该文件
- JSP文件的编码格式错误可能会导致连接数据库查询ResultSet没有返回值
- Oracle数据库案例整理-Oracle系统运行时故障-tnsnames.ora文件配置错误导致数据库TNSping失败
- 强制删除DBF文件导致数据库报“ORA-01033: ORACLE 正在初始化或关闭”错误
- pfile文件错误导致数据库实例启动失败
- 升级CUDA版本导致VS2010错误:未找到导入的项目XXX,请确认<Import>声明中的路径正确,且磁盘上存在该文件
- 由于socket文件位置错误导致数据库
- 升级CUDA版本导致VS2010错误:未找到导入的项目XXX,请确认<Import>声明中的路径正确,且磁盘上存在该文件。。。。
- 控制文件与参数文件不同步和控制文件版本不一致导致数据库mount失败及其解决办法
- 当spfile文件中的参数修改错误,导致数据库无法启动问题
- 误删数据库文件后导致 (数据库未打开错误)问题
- oracle 11g 表空间的存储文件错误,导致数据库不能启动
- ACCESS2000数据库文件密码的提取(源程序c++builder5)(推荐大家转换成C#版本)