MySQL:数据库的基本概念
1. 什么是数据库
<1> 数据库:储存和管理数据的仓库
<2> 其本质是一个文件系统,还是以文件的方式,将数据保存在电脑上
2. 为什么使用数据库
数据存储方式的比较
存储方式 | 优点 | 缺点 |
内存 | 速度快 | 不能够永久保存。数据是临时状态的 |
文件 | 数据是可以永久保存的 | 使用IO流操作文件,不方便 |
数据库 |
数据可以永久保存 方便储存和管理数据 使用统一的方式操作数据库(SQL) |
占用资源,有些数据库需要付费(比如Oracle) |
通过上面的比较,我们可以看出。使用数据库存储数据,用户可以方便地对数据进行 增加、删除、
修改和查询操作
3. 常见数据库软件排行榜
开发中常见的数据库
SQL Server |
MicroSoft微软公司收费的中型数据库 C#、.net等 语言常使用 但该数据库只能运行在windows机器上,拓展性、稳定性、安全性、性能都表现平平 |
MySQL数据库 |
开源免费的数据库 因为开源免费、运作简单的特点,常作为中小型的项目数据库首选。 MySQL1996年开始运作,目前已经被Oracle公司收购了。MySQL6.x开始收费 |
Oracle数据库 |
收费的大型数据库, Oracle公司的核心产品 安全性高 |
DB2 | IBM公司的数据库产品,收费的超大型数据库 |
为什么选择MySQL?
1. 功能强大,足以应付web应用开发
2. 开源,免费