数据库软件:
1.Oracle(使用时必须搭配IBM的小型机)
2.MySQL 开源、免费
3.SQLServer
4.SQLite(运行速度快 ,1M大小左右的exe程序)
关系型数据库:使用“表”结构组织数据,对数据格式要求高。关系型数据库间差异较小。(1234均属于)
非关系型数据库:更灵活,会使用“文档”:键值对“结构组织数据。
数据库存储数据,希望存储的数据量比较大,持久化存储
也有少数数据库是使用内存的,追求速度最大化(redis)
MySQL
mysql是一个”客户端-服务器”结构的软件
客户端(Client):主动发起请求的一方
服务端(Server):被动接受请求的一方(通过网络进行通信)
客户端给服务器发起的数据,成为请求(Request)
服务器给客户端返回的数据,成为响应(Response)
一个服务器往往要给很多客户端提供服务,真正的服务器,往往要7*24先试试运行。