`

MYSQL 建表不支持InnoDB

阅读更多

在Mysql5.5中执行如下建表语句

CREATE TABLE JBPM4_DEPLOYMENT (
        DBID_ BIGINT NOT NULL,
        NAME_ LONGTEXT,
        TIMESTAMP_ BIGINT,
        STATE_ VARCHAR(255),
        PRIMARY KEY (DBID_)
    ) TYPE=INNODB;


报错:
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 'type=InnoDB' 


在MYSQL5.5及以后版本中type=InnoDB 由ENGINE=InnoDB  代替。
由于5.5默认的存储引擎就是InnoDB,因此去掉这个属性不会有影响。
分享到:
评论

相关推荐

    mysql更改引擎(InnoDB,MyISAM)的方法

    mysql默认的数据库引擎是MyISAM,不支持事务和外键,也可使用支持事务和外键的InnoDB。 查看当前数据库的所支持的数据库引擎以及默认数据库引擎 数据库支持的引擎和默认数据库引擎代码: 代码如下:show engines; ...

    tables_mysql_innodb.sql

    quartz mysql 数据库建表脚本官网的,之前官网找的,但是入口不好找索性就放网上共享

    mysql InnoDB建表时设定初始大小的方法

    主要介绍了mysql InnoDB建表时设定初始大小的方法,需要大家到MYSQL后台实际操作方可以看到效果

    quartz框架mysql表结构 2.3版本 共11张表(tables_mysql_innodb.sql)

    这是quartz的mysql类型的11个管理quartz的建表语句,全部来自于官网下载,全名:tables_mysql_innodb.sql

    Mysql存储引擎InnoDB和Myisam的六大区别

    主要介绍了Mysql存储引擎InnoDB和Myisam的六大区别,本文从构成上、事务处理、SQL操作、自动ID、表行数等方面讲解了它的区别,需要的朋友可以参考下

    根据mysql的.frm文件恢复建表语句

    转自网友的方法: ...--server = 用户:密码@地址:端口 frm文件所在文件夹 > 生成的建表脚本的文件的地址 --diagnostic (诊断模式) --port=没有被占用的端口 --user=root --quiet(除了脚本和错误屏蔽其它信息)

    MySQL创建数据表时设定引擎MyISAM/InnoDB操作

    今天查看了MyISAM与InnoDB的区别,在该文中的第七条“MyISAM支持GIS数据,InnoDB不支持。即MyISAM支持以下空间数据对象:Point,Line,Polygon,Surface等。” 作为一个地理信息系统专业的学生(其实是测绘专业)来讲,...

    可以改善mysql性能的InnoDB配置参数

    MySQL与MSSQL 有一个区别在于MySQL建表的时候需要选择存储引擎,常用的存储引擎有MyISAM和InnoDB

    MySQL存储引擎中的MyISAM和InnoDB区别详解

    主要介绍了MySQL存储引擎中的MyISAM和InnoDB区别详解,本文总结了MyISAM与InnoDB的11点区别,需要的朋友可以参考下

    Mysql 的存储引擎,myisam和innodb的区别

    主要介绍了Mysql 的存储引擎,myisam和innodb的区别,需要的朋友可以参考下

    2017最新老男孩MySQL高级专业DBA实战课程全套【清晰不加密】,看完教程月入40万没毛病

    14-MySQL建表语句及表的知识.avi 15-查看表结构以及建表语句.avi 16-索引的知识及索引创建多种方法实战.avi 17-索引生效的基本条件说明.avi 18-主键-唯一-普通索引创建及删除小结.avi 19-DML语句之insert知识讲解....

    DU-MySQL-Search-Win-V6.3

    当mysql被删库、删表、勒索病毒破坏后,用文件恢复工具通常无法恢复出表文件,或者恢复出的表文件内容为乱码,mysql无法正常识别加载,这时需要用mysql碎片扫描工具扫描残存的表数据,可搜索mysql5/8版本InnoDB表...

    mysql创建表的语句.docx

    mysql建表语句 CREATE TABLE IF NOT EXISTS `table_name` ( `column1` datatype constraints, `column2` datatype constraints, ... PRIMARY KEY (`primary_key_column`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8...

    MySQL如何创建触发器

    本文实例为大家分享了MySQL创建触发器的具体代码,供大家参考,具体内容如下 先来个实例: #建表 DROP TABLE IF EXISTS t_attendance; CREATE TABLE t_attendance ( job_no VARCHAR(30) DEFAULT '', operateTime ...

    mysql报错:MySQL server version for the right syntax to use near type=InnoDB的解决方法

    工作中使用sql语句建表时,mysql报了如下错误: 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 ‘type=InnoDB’ at ...

    关于Mysql自增id的这些你可能还不知道

    在使用MySQL建表时,我们通常会创建一个自增字段(AUTO_INCREMENT),并以此字段作为主键。本篇文章将以问答的形式讲述关于自增id的一切。 注: 本文所讲的都是基于Innodb存储引擎。 下面话不多说了,来一起随着小编...

    关于mysql自增id,你需要知道的

    导读:在使用MySQL建表时,我们通常会创建一个自增字段(AUTO_INCREMENT),并以此字段作为主键。本篇文章将以问答的形式讲述关于自增id的一切。 注: 本文所讲的都是基于Innodb存储引擎。 1.MySQL为什么建议将自增列...

    获取 MySQL innodb B+tree 的高度的方法

    MySQL 的 innodb 引擎之所以使用 B+tree 来存储索引,就是想尽量减少数据查询时磁盘 IO 次数。树的高度直接影响了查询的性能。一般树的高度在 3~4 层较为适宜。数据库分表的目的也是为了控制树的高度。那么如何获取...

Global site tag (gtag.js) - Google Analytics