mysql 查看存储类型的_Mysql 表类型(存储引擎)查看与修改

Mysql 表类型有哪些?

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

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

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

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

mysql>select version();

ebce8915d8f6

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

mysql>show variables like '%storage_engine%';

ebce8915d8f6

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

mysql>show engines;

ebce8915d8f6

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

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

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

TestDatabases是数据库名称

mysql>show table status from TestDatabases;

ebce8915d8f6

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

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

mysql>show create table TestEngines;

ebce8915d8f6

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

七、修改表结构;

mysql>alter table TestEngines engine=INNODB;

ebce8915d8f6

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值