Mysql数据库概述
Mysql的功能作用
在开发程序时,我们会把很多数据和信息存储到某个文件夹里,例如:user.txt、db.xlsx等,现在有一个:数据库管理系统,DBMS(Database Management system)的软件,可以帮我们实现文件的操作,只需要输入DBMS能识别的指令,就能控制它去帮我们实现文件和文件夹的处理,例如:
可以在同一个电脑上安装程序和数据库管理系统
也可以将程序和数据库管理系统拆开放在不同的电脑上
数据库管理系统的种类
数据库管理系统(DBMS)专注于帮助开发者解决数据存储的问题,这样开发者就可以把主要精力放在实现业务功能上了。业内有很多的数据库管理系统产品,例如:
- Mysql,原本是sun公司,后被甲骨文收购,几乎所有的互联网公司都在使用;
- Oracle,甲骨文。收费,一般国企或者事业单位使用居多;
- Microsoft SQL Server,微软(收费);
- DB2,IBM(免费+收费);
- SQLite, D.Richal Hipp个人开发(免费);
- Access,微软(收费);
- ProstgreSQL,加州大学伯克利分校(免费); 8、众筹多。