1.01 创建数据库
创建数据库是在系统磁盘上划分一块区域用于数据的存储和管理,如果管理员在设置权限
的时候为用户创建了数据库,则可以直接使用,否则,需要自己创建数据库。
MySQL中创建数据库的基本SQL语法格式为:
CREATE DATABASE database_name;
1.02 删除数据库
删除数据库是将已经存在的数据库从磁盘空间上清除,清除之后,数据库中的所有数据
也将一同被删除,删除数据库语句和创建数据库的命令相似。
MySQL中删除数据库的基本语法格式为:
DROP DATABASE database_name;
1.03 数据库存储引擎
-
MySQL存储引擎简介
(1)MySQL提供了多个不同的存储引擎,包括处理事务安全表的引擎和处理非事务 安全表的引擎。 (2)MySQl5.5支持的存储引擎有: InnoDB,MyISAM,Memory,Merge,Archive, Federated,CSV,Blackhole等。 -
InnoDB存储引擎
InnoDB 是事务型数据库的首选引擎,支持事务安全表(ACID),支持行锁定和 外键。MySQL5.5.5之后,InnoDB作为默认存储引擎。事务自动提交。 -
MyISAM存储引擎
MyISAM基于ISAM存储引擎,并对其进行扩展。它是在Web、数据仓储和其它应用 环境下最常使用的存储引擎之一。MyISAM拥有较高的插入、查询速度,但不支持 事务。在MySQL5.5.5之前的版本中,MyISAM是默认存储引擎。 -
MEMORY存储引擎
MEMORY存储引擎将表中的数据存储在内存中,为查询和引用其它表数据提供快速访问方式。 -
存储引擎的选择
不同存储引擎都有各自的特点,适应于不同的需求,为了做出选择,首先需要考虑 每一个存储引擎提供了那些不同的功能。
1.04 总和案例——数据库的创建和删除
(1)数据库的创建和删除
(2)本章分别介绍了数据库的基本操作,包括数据库的创建、查看当前数据库和删除数据
库。最后介绍了MySQL中各种存储引擎。在这里,通过一个案例,让读者全面回顾数据库的基本操作。
本文介绍了MySQL数据库的基本操作,包括如何创建和删除数据库,以及详细讲解了不同类型的存储引擎,如InnoDB、MyISAM和MEMORY,帮助理解如何根据需求选择合适的存储引擎。
977

被折叠的 条评论
为什么被折叠?



