zoukankan      html  css  js  c++  java
  • mysql之旅【第一篇】

    1,基本操作

    1 create databades  数据库名;  #创建数据库
    2 
    3 show databases;  #显示存在的数据库
    4 
    5 drop  database  数据库名字   #删除数据库

    2,数据库存储引擎介绍

    1 show engines G;
    2 
    3 show variables like 'have%';
    4 
    5 查询mysql支持的存储引擎

    InnoDb存储引擎

    InnoDB存储引擎,创建的表的结构存储在.frm中。数据和索引存储在innoDB_data_home_dir和innodb_data_file_path定义的表空间中

    InnoDB存储引擎的优势在于提供了良好的事物处理管理,崩溃修复能力和并发控制。缺点是读写效率差,暂用的数据空间较大

    MyISAM存储引擎

    MyISAM存储引擎的表存储成3个文件。文件的名字与表的名字相同。

    MyISAM存储引擎的优势在于占用空间小,处理速度快,但是呢不支持事务的完整性。

    MEMORY 存储引擎(不常用)

    3,对于常用的存储引擎我们该怎么选择呢

    如果要求的完整性比较高,要求实现并发控制,那么选择InnoDB存储引擎,因为它可以实现事务的提交和回滚

    如果要求主要用于 插入新纪录和读出记录,选择MyISAM比较好,如果应用型并发都很低,也可以选择MyISAM

  • 相关阅读:
    Linux下批处理文件
    linux代码端启动终端
    ubuntu截图
    Ubuntu安装多个版本的Opencv
    Ubuntu双系统启动卡死
    Ubuntu14.04运行lsdslam与问题解决
    js懒加载
    公众号开发-获取用户信息
    ClipboardJS 复制文本功能
    css3 Gradient线性渐变详解
  • 原文地址:https://www.cnblogs.com/Dicky-Zhang/p/5222820.html
Copyright © 2011-2022 走看看