3.MySQL数据库引擎(了解)

MySQL数据库引擎

与其他数据库不同,MySQL引入了一个名为储存引擎的概念。由于储存引擎是以插件的形式被MySQL引入的,所以可以根据实际应用、实际的领域来选择相应的储存引擎。

认识储存引擎

储存引擎是mysql数据库管理系统的一个重要特征,在具体开发时,为了提高MySQL数据库管理系统的使用效率和灵活性,可以根据实际需要来选择储存引擎。因为储存引擎制定了表的类型,即如何储存和索引数据、是否支持事务等,同时储存引擎也决定了表在计算机中的储存方式。

mysql所支持的储存引擎:

选择引擎之前,首先确定数据库管理系统支持那些储存引擎。在mysql种查看支持的的储存引擎通过SQL语句SHOW ENGINES来实现,语法如下

SHOW ENGINES
SHOW ENGINES;
SHOW ENGINES \g
//sql语句中,可以使用; \g \G 结束语句,其中前两个符号的作用一样,\G可以让输出结果更美观(只对引擎操作有效)

2

结果显示sql5.5支持以上9种储存引擎,其中Engine表示储存引擎名称;Support参数表示MySQL数据库管理系统是否支持该储存引擎其中值yes表示支持,no表示不支持,值DEFAULT表示该储存引擎是数据库管理系统默认支持的引擎,Comment参数表示挂奴役储存引擎的评论,Transactions表示是否支持事务,XA参数表示储存引擎所支持的分布式是否符合XA的规范,Savepoints表示储存引擎是否是支持事务处理中的保存点。

查询默认储存引擎
SHOW VARIABLES LIKE 'storage_engine%';

3

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值