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

  • 相关阅读:
    mysql基础操作
    网页粒子背景
    将Myeclipse项目改成Eclipse项目
    mybatis入门配置和调试
    《增删改查返回问题》
    AES加密与解密(秘钥)
    svn下载代码cleanup失败解决办法
    maven中net.sf.json报错
    idea提交SVN时忽略某些文件或文件夹
    《面试常问到的知识点》
  • 原文地址:https://www.cnblogs.com/Dicky-Zhang/p/5222820.html
Copyright © 2011-2022 走看看