【MySQL】数据库的基本操作

目录

 

3.1  创建数据库

3.2  删除数据库

3.3.1  MySQL存储引擎简介

3.3.2  InnoDB存储引擎

3.3.3  MyISAM存储引擎

3.3.4  MEMORY存储引擎

3.3.5  存储引擎的选择


3.1  创建数据库

创建数据库是在系统磁盘上划分一块区域用于数据的存储和管理,如果管理员在设置权限的时候为用户创建了数据库,则可以直接使用,否则,需要自己创建数据库,MySQL中创建数据库的基本SQL语法格式为:CREATE DATABASE database_name;

 

3.2  删除数据库

删除数据库是将已经存在的数据库从磁盘空间上清除,清除之后,数据库中的所有数据也将一同被删除,删除数据库语句和创建数据库的命令相似,MySQL中删除数据库的基本语法格式为:DROP DATABASE database_name;

 

3.3.1  MySQL存储引擎简介

 MySQL提供了多个不同的存储引擎,包括处理事务安全表的引擎和处理非事务安全表的引擎。

MySQl5.6支持的存储引擎有: InnoDB,MyISAM,Memory,Merge,Archive,Federated,CSV,Blackhole等。

3.3.2  InnoDB存储引擎

 InnoDB 是事务型数据库的首选引擎,支持事务安全表(ACID),支持行锁定和外键。

3.3.3  MyISAM存储引擎

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

3.3.4  MEMORY存储引擎

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

3.3.5  存储引擎的选择

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

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值