`

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,因此去掉这个属性不会有影响。
分享到:
评论

相关推荐

    java实体转mysql建表语句

    - 考虑使用InnoDB存储引擎以利用事务支持和行级锁定。 在实际开发中,通过理解Java实体类和MySQL建表语句之间的关系,以及如何利用工具进行转换,可以大大提高开发效率,减少错误,并确保数据库模型与业务逻辑的...

    mysql建表语句.zip

    综上所述,“mysql建表语句.zip”中的内容可能涵盖了如何为大数据环境设计高效的 MySQL 表结构,包括但不限于字段定义、主键和索引的设置、数据分区策略等。这些知识点对于千亿级数仓项目的实施至关重要,确保数据的...

    MySql建表规范与说明.docx

    从 MySql 5.5 版本开始,默认使用 InnoDB 引擎,InnoDB 表是聚簇索引表。因此,推荐使用自增 id 作为主键,而不是 uuid。 六、选择数据类型 选择数据类型时,尽量选择简单的数据类型,例如数字类型比字符类型效率更...

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

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

    Mysql建表语句转化为postgre语句

    - MySQL有多种存储引擎,如InnoDB、MyISAM等,而PostgreSQL只有一个内置引擎,功能相当于InnoDB。 6. 级联操作: - MySQL使用`ON DELETE CASCADE`,PostgreSQL同样支持此操作。 7. 触发器和函数: - MySQL和...

    mysql建表语句学习

    本篇文章将深入探讨MySQL建表语句及其相关知识点。 1. **CREATE TABLE 语句的基本语法** `CREATE TABLE`语句用于创建新的数据表。其基本语法如下: ```sql CREATE TABLE table_name ( column_name1 column_...

    tables_mysql_innodb.sql

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

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

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

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

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

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

    MyISAM不支持事务处理,这意味着一旦发生错误,可能导致数据丢失。而InnoDB提供事务支持,能够保证ACID(原子性、一致性、隔离性、持久性)属性,适合需要事务安全的应用。 3. **SQL操作**: - 对于SELECT操作,...

    MySQL 建表的优化策略 小结

    - **使用非事务表类型**:如MyISAM,相比于InnoDB,它们没有事务支持,但在读取密集型应用中可能提供更好的性能。 在实践中,优化策略应根据具体应用的需求和工作负载进行调整,以达到最佳的数据库性能。合理的...

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

    MySQL中的InnoDB存储引擎是广泛使用的事务型存储引擎,它以高效、稳定和强大的特性而闻名。在处理大量数据和高并发写入场景时,InnoDB的性能表现尤为重要。然而,当InnoDB表在写入密集型工作负载下运行时,由于B-...

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

    - MyISAM:不支持事务,适合读取密集型应用,但不保证数据一致性。 - InnoDB:提供事务支持,包括ACID特性,适合需要事务安全的场景。 5. **AUTO_INCREMENT**: - MyISAM:自动增长列可以是索引的一部分,可以与...

    MySQL常用的建表、添加字段、修改字段、添加索引SQL语句写法总结

    在MySQL数据库管理中,熟练掌握建表、修改字段、添加字段和创建索引的SQL语句是至关重要的。以下是对这些操作的详细说明: 1. **建表**: 使用`CREATE TABLE`语句来创建新的数据库表。例如,创建一个名为`bulletin...

    Oracle的表结构转成Mysql的表结构

    - **不支持的功能**:此函数目前不支持Oracle中的分区、函数索引、位图索引等特殊索引定义、自定义数据类型、ROWID、RAW等特殊数据类型、外键以及自定义约束。 - **数据类型转换**:Oracle中的`DATE`和`TIMESTAMP`...

    总结MySQL建表、查询优化的一些实用小技巧

    MyISAM则在读取速度上有优势,但不支持事务。根据实际应用场景选择合适的存储引擎,能提高整体性能。 6. **使用EXPLAIN优化查询**:在执行查询前,使用`EXPLAIN`关键字可以分析查询计划,帮助识别潜在的性能瓶颈,...

Global site tag (gtag.js) - Google Analytics