1064 - syntax error, error in :'Id`) USING BTREE

mycat执行如下脚本报错 :1064 - syntax error, error in :‘Id`) USING BTREE

DROP TABLE IF EXISTS `score`;
CREATE TABLE `score` (
`Id` int(11) NOT NULL AUTO_INCREMENT,
`Name` varchar(255) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT NULL,
`grade` int(11) NULL DEFAULT NULL,
`Remark` varchar(255) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT NULL,
PRIMARY KEY (`Id`)  USING BTREE,
) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_unicode_ci ROW_FORMAT = Compact;

解决方法,将最后两句更改为

DROP TABLE IF EXISTS `score`;
CREATE TABLE `score` (
`Id` int(11) NOT NULL AUTO_INCREMENT,
`Name` varchar(255) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT NULL,
`grade` int(11) NULL DEFAULT NULL,
`Remark` varchar(255) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT NULL,
PRIMARY KEY (`Id`),
KEY `Id` USING BTREE(`Id`)
) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_unicode_ci ROW_FORMAT = Compact;

1064 - syntax error, error in :'Id`) USING BTREE

原文地址:https://www.cnblogs.com/laoer/p/12122134.html

时间: 2024-11-07 14:34:09

1064 - syntax error, error in :'Id`) USING BTREE的相关文章

syntax error, error in :'e id=1?', expect QUES, actual QUES pos 66, line 1, column 66, token QUES错误

在查询数据库的时候报了下面的异常: syntax error, error in :'e id=1?', expect QUES, actual QUES pos 66, line 1, column 66, token QUES 是sql语法的错误: 最后删除=号后面的1,得以解决: syntax error, error in :'e id=1?', expect QUES, actual QUES pos 66, line 1, column 66, token QUES错误 原文地址:h

Error: An App ID with identifier "*****" is not avaliable. Please enter a different string.

Error: An App ID with identifier "*****" is not avaliable. Please enter a different string. 错误原因是这个bundle ID已经被别人提前占用了.这种错误一般发生在你运行别人的项目. 解决办法当然是修改你的bundle ID 了,修改bundle ID 会遇到一大堆问题,具体可参看这篇文章: http://blog.csdn.net/soindy/article/details/47184933

mysql 5.6.34 突然宕机,启动不了,提示[ERROR] InnoDB: Space id in fsp header

一.问题描述 一台线上的从服务器,半夜收到报警短信提示异常,连接到该服务器,发现mysqld进程不在了,ps 查看,也没有查到.于是重启,但是重启失败,提示without pid file 于是查看errorlog,内容如下: 2017-09-22 03:37:42 0 [Note] --secure-file-priv is set to NULL. Operations related to importing and exporting data are disabled 2017-09-

SQL 错误 823 I/O error (bad page ID) detected during read【修复方法】

今天一个数据库损坏了,不管对 该表 查询.修改.添加 都会出错, 错误信息如下: I/O error (bad page ID) detected during read at offset 0x0000000171a000 in file “路径\文件”    连接中断 导致错误的可能性有:     1:服务器在正常运行的情况下突然断电,导致数据库文件损坏.     2:对某设备进行读或写请求时遇到 I/O 错误.该错误通常表明磁盘问题. 但对于以上问题都是无法避免的,庆幸的时,网上找到了解决

mybatis之insert语句报错Cause: java.sql.SQLException: sql injection violation, syntax error: ERROR. token : WHERE,

报错日志:org.springframework.jdbc.UncategorizedSQLException: Error updating database. Cause: java.sql.SQLException: sql injection violation, syntax error: ERROR. token : WHERE, pos : 315 : UPDATE jxdx_leave 报错原因:多了一个逗号: 关键看token后面,这里通过token可以直接定位报错地点: 原文

Spring mvc 中使用ftl引用共通文件出错 FreeMarker template error: Error reading included file "/WEB-INF/ftl/common/errormessage.ftl"

初次接触spring mvc,想做一个小的练习项目,结果在ftl文件中引用其它的共通ftl文件时出错. 目录结构如图所示,想在login.ftl中引用common下的errormessage.ftl <#include '/WEB-INF/ftl/common/errormessage.ftl' /> 结果画面报错: FreeMarker template error: Error reading included file "/WEB-INF/ftl/common/errormes

{&quot;error&quot;:&quot;{\&quot;error\&quot;:{\&quot;message\&quot;:\&quot;发送新鲜事超过配额。\&quot;,\&quot;code\&quot;:\&quot;forbidden.FEED_PUBLISH_QUOTA_LIMIT_REACH

今天做 人人的分享的时候遇到: "{"error":"{\"error\":{\"message\":\"发送新鲜事超过配\",\"code\":\"forbidden.FEED_PUBLISH_QUOTA_LIMIT_REACHEL\"}}","status":403}" 原因: 是因为 我的人人的账户:  两天只能  发送

xliff:g 错误 error: Error parsing XML: unbound prefix

在安卓项目中使用 xliff:g ,按如下这样写 <string name="huiwutong_talk_limit"><xliff:g id="count_left" example="10">%1$s</xliff:g>个字</string> 出现了错误 error: Error parsing XML: unbound prefix ,原因是缺少xliff:g 的命名空间. 解决方法为: &

关于自定义控件在布局文件中使用时提示error: Error parsing XML: not well-formed (invalid token)错误的问题

今天在尝试自定义一个控件后,在布局文件中使用的时候报错 <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" xmlns:carrey="http://schemas.android.com/apk/res/com.example.customview"