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

  • 相关阅读:
    spring boot基础知识
    使用PrintDocument定制打印格式
    vue刷新页面出现闪烁
    递归限制级数
    导出Excel的2个方法
    通过反射获取对象名称和值
    asp.net mvc 使用bootstrap的模态框插件modal
    记录用到的mssql的几个方法
    记录几个字符串转html的帮助类,以防忘记
    git 命令
  • 原文地址:https://www.cnblogs.com/Dicky-Zhang/p/5222820.html
Copyright © 2011-2022 走看看