什么是数据库呢? 说白了, 数据库就是文件, 更准确一点, 是结构化的文件。
之前做嵌入式的时候, 玩过sqlite,人如其名(lite), 轻量级,能嵌入到应用程序中。自包含的且基于文件。Instead of托管在服务器上基于进程通信,sqlite另辟蹊径,它作为一个独立进程直接访问数据文件。很多app就是用sqlite来做数据库的, 你我的手机里面, 肯定有这种数据库。
后来做后台开发, 大量用户的数据, 自然不能存在逻辑服务器本地啊, 自然需要一个云端数据库啊, 此时, 用MysqL再合适不过了, 它是最受欢迎的大规模数据库服务器。
在不同场合,有不同用途, 爽哉。