有哪些不同的表目前在MySQL?

时间:2012-03-25 17:51:59

标签: mysql

MySQL中存在哪些不同的表,以及在使用以下语法创建表时生成的表类型: 创建表雇员(ENO INT(2),为ename VARCHAR(10))?

我的一位大四学生问我,我无法找到它。

4 个答案:

答案 0 :(得分:2)

从MySQL 5.5开始,InnoDB是默认的存储引擎。在此之前,它是我的ISAM。

http://dev.mysql.com/doc/refman/5.5/en/innodb-default-se.html

如果您没有进一步指定所需的存储引擎类型,您将获得正在运行的MySQL版本的默认值。

答案 1 :(得分:1)

SHOW VARIABLES LIKE 'storage_engine';

将返回当前的默认存储引擎。

答案 2 :(得分:1)

这是初学者提出的一个基本问题,所有答案都是正确的,为了进一步的知识阅读这篇dev.mysql的文章

http://dev.mysql.com/doc/refman/5.1/en/storage-engines.html

答案 3 :(得分:0)

它的myisam是默认的tabel引擎,其中表格通过此查询插入 和

  • MyISAM启动选项
  • InnoDB存储引擎
  • MERGE存储引擎
  • MEMORY(HEAP)存储引擎
  • BDB(BerkeleyDB)存储引擎
  • 示例存储引擎
  • FEDERATED存储引擎
  • ARCHIVE Storage Engine
  • CSV存储引擎
  • BLACKHOLE存储引擎