zoukankan      html  css  js  c++  java
  • MySQL存储引擎(engine:处理表的处理器)

    1、基本的操作命令:
      1、查看所有存储引擎
        show engines;
      2、查看已有表的存储引擎;
        show create table 表名;
      3、创建表指定的存储引擎
        create table 表名(...)engine=MyISAM,charset=utf8;
      4、已有表更改存储引擎
        alter table 表名 engine = MyISAM
    2、常用存储引擎的特点:
      1、InnoDB特点
        1、支持事务、外键、行级锁
        2、共享表空间(路径:/var/lib/mysql)
          表名.frm:表结构和索引信息
          表名.ibd:表记录
      2、MyISAM特点
        1、支持表级锁
        2、独享表空间
          表名.frm:表结构
          表名.MYD:(mydata)表记录
          表名.MYI:(myindex)索引信息
      3、Memory存储引擎
        1、数据存储在内存中,速度快
        2、服务器重启,MySQL服务重启后表记录消失
        3、如何决定使用哪个存储引擎
          1、执行查询操作多的表使用MyISAM(使用InnoDB浪费资源)
          2、执行写操作多的表使用InnoDB

  • 相关阅读:
    gojs常用API-画布定义
    页面开发的标准
    iis7.5做反向代理配置方法实例图文教程
    Tomcat实现反向代理
    nodejs的package.json依赖dependencies中 ^ 和 ~ 的区别
    dependencies与devDependencies的区别
    常见的cmd命令
    解决SecureCRT中文显示乱码
    ASP防XSS代码
    Android页面之间进行数据回传
  • 原文地址:https://www.cnblogs.com/zengsf/p/9581323.html
Copyright © 2011-2022 走看看