MySQL学习笔记
1. 数据库概念
1.1 什么是数据库?
数据库其实就是存储数据的一个仓库,其实数据库本身也是一个文件系统,数据会依据指定的格式进行存储起来,然后在根据指定的语法对这个数据仓库的内容进行增删改查
1.2 数据库管理系统
数据库管理系统是一种可以操作和管理数据的程序,可以在图形化界面上新建库、表和维护数据,可以对数据库进行一定的管理和控制,原则上,数据库管理系统只是方便了我们去管理数据,其两种互不影响。
1.3 常见的数据库
- Mysql:免费开源的数据库,一般适用于小型结构的产品,一般中型结构的产品也能够支持,现在已经被Oracle公司。但是被收购之后Mysql6.xxx开始收费
- SQLServer:是微软推出的一个收费数据库,一般只配合微软的开发语言使用(.net/C#),除此之外 其他编程语言几乎不会使用它。
- Oracle:目前世界上性能最好的大型数据库。不免费 而且不便宜,sun开发,后面被Oracle收购。
- DB2:IBM推出的一款数据库,一般购买了IBM的服务器或者使用的IBM的软件则配套使用,一般银行当中可能用的多