数据库的基本操作

本文介绍了MySQL数据库的基本操作,包括如何创建和删除数据库,以及详细讲解了不同类型的存储引擎,如InnoDB、MyISAM和MEMORY,帮助理解如何根据需求选择合适的存储引擎。

1.01 创建数据库

 创建数据库是在系统磁盘上划分一块区域用于数据的存储和管理,如果管理员在设置权限
的时候为用户创建了数据库,则可以直接使用,否则,需要自己创建数据库。

MySQL中创建数据库的基本SQL语法格式为:

CREATE DATABASE database_name;

1.02 删除数据库

 删除数据库是将已经存在的数据库从磁盘空间上清除,清除之后,数据库中的所有数据
也将一同被删除,删除数据库语句和创建数据库的命令相似。

MySQL中删除数据库的基本语法格式为:

DROP DATABASE database_name;

1.03 数据库存储引擎

  1. MySQL存储引擎简介

    (1)MySQL提供了多个不同的存储引擎,包括处理事务安全表的引擎和处理非事务
    安全表的引擎。
    
    (2)MySQl5.5支持的存储引擎有: InnoDB,MyISAM,Memory,Merge,Archive,
    Federated,CSV,Blackhole等。
    
  2. InnoDB存储引擎

     InnoDB 是事务型数据库的首选引擎,支持事务安全表(ACID),支持行锁定和
    外键。MySQL5.5.5之后,InnoDB作为默认存储引擎。事务自动提交。
    
  3. MyISAM存储引擎

     MyISAM基于ISAM存储引擎,并对其进行扩展。它是在Web、数据仓储和其它应用
    环境下最常使用的存储引擎之一。MyISAM拥有较高的插入、查询速度,但不支持
    事务。在MySQL5.5.5之前的版本中,MyISAM是默认存储引擎。
    
  4. MEMORY存储引擎

     MEMORY存储引擎将表中的数据存储在内存中,为查询和引用其它表数据提供快速访问方式。
    
  5. 存储引擎的选择

     不同存储引擎都有各自的特点,适应于不同的需求,为了做出选择,首先需要考虑
    每一个存储引擎提供了那些不同的功能。
    

1.04 总和案例——数据库的创建和删除

(1)数据库的创建和删除
(2)本章分别介绍了数据库的基本操作,包括数据库的创建、查看当前数据库和删除数据
库。最后介绍了MySQL中各种存储引擎。在这里,通过一个案例,让读者全面回顾数据库的基本操作。
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值