1、MySQL的介绍
1.1、关系型数据库
- 微软的sqlserver【收费】
- 甲骨文的oracle【收费】
- SQLite(是进程内的数据库,即不同进程写不同的SQLite,只能访问本进程的DB数据,不涉及开server这个操作)
1.2、非关系型数据库
键值对存储;
- NoSQL(不支持SQL的数据库,key-val存储的,键值对存储的,而关系型- 数据库是二维表存储的,有行有列);
- redis,leveldb,rocksdb,mongodb(都是存储key-value)
- 大数据分析的列式数据库Hbase
1.3、MySQL简介
- MySQL目前属于Oracle,大家熟悉的关系型数据库还有SQLServer,Oracle,MySQL,MariaDB(原来的MySQL作者重写的开源的,因为MySQL现在归属于甲骨文,防止甲骨文对社区版收费,原作者不忍心,就重写了MariaDB),D