美文网首页
Mysql 表类型(存储引擎)查看与修改

Mysql 表类型(存储引擎)查看与修改

作者: 默直 | 来源:发表于2019-10-16 21:42 被阅读0次

    Mysql 表类型有哪些?

    表类型?当初只知道数据库字段类型,varchar、int、float、date等等,怎么有出来个表类型呢,怀着迷茫的神色,上网搜搜是怎么回事吧(ε=(´ο`*)))唉)

    还好有度娘,给出了7种Mysql表类型以及详细讲解了每种类型的作用。

    数据表类型:DBD,HEAP,ISAM,MERFE,MyISAM,InnoDB以及Gemeni


    一、查看当前的数据库类型:

    mysql>select version();

    二、查看当前数据库的默认存储引擎,默认引擎是InnoDB;

    mysql>show variables like '%storage_engine%';

    三、查看当前数据库支持的存储引擎;

    mysql>show engines;

    四、创建表时指定存储引擎,不指定则默认;

    mysql>create table TestEngines(id int,name varchar(20),sex varchar(5))engine=MyISAM;

    五、查看表类型(存储引擎);

    TestDatabases是数据库名称

    mysql>show table status from TestDatabases;

    结果为数据库test中所有表的信息,其中第二项type即是表的类型。

    六、查看表类型(存储引擎)。TestEngines是表名称;

    mysql>show create table TestEngines;

    结果为表TestEngines创建时的信息,其中有TYPE或ENGINE一项,指定了表的类型(存储引擎)

    七、修改表结构;

    mysql>alter table TestEngines engine=INNODB;

    好啦,就到这里了,非常感谢

    相关文章

      网友评论

          本文标题:Mysql 表类型(存储引擎)查看与修改

          本文链接:https://www.haomeiwen.com/subject/selrectx.html