二、MySQL存储引擎

MySQL存储引擎详解

  1. 简介

  mysql的存储引擎包括: MyISAM、 InnoDB、 BDB、 MEMORY、 MERGE、 EXAMPLE、 NDB ClusterARCHIVE、 CSV、 BLACKHOLE、 FEDERATED等,其中InnoDB和BDB提供事务安全表,其他存储引擎都是非事务安全表。

  2. 查看MySQL存储引擎信息

    show engines;

    show  variables like '%storage_engine%';

    

    Support列, YES表示当前版本支持这个存储引擎, DEFAULT表示该引擎是默认的引擎。NO表示不支持该存储引擎。

  3. 修改MySQL默认存储引擎

     修改my.cnf,在配置文件里面增加参数default-storage-engine,然后重启数据库服务。
    [mysqld]
    default-storage-engine=MyISAM

  4. 查看表使用的存储引擎

    show create table table_name;

  5. 修改表使用的存储引擎

    alter table g_user engine = InnoDB;

  6. 创建表的时候指定存储引擎

    create table g_user (id int) engine=InnoDB;

转载于:https://www.cnblogs.com/liyue-sqsf/p/7537947.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值