首页 > 数据库 > > 数据库初学者的福音——SQLite
导读:数据库操作应该算是所有程序员的基本功了,写的一手好SQL对于数据分析师而言更是安身立命之本。前期,个人惯用的是MySQL,近日由于工作需要对Sqlite使用更为频繁,所以便简单了解了一下,发现sqlite当真有其好用的一面,堪称是数据库初学者的福音。做以简单纪要。

sqlite是一款简单便携的内置数据库,无论是PC端还是移动端,都无需安装即可直接存储、访问和更改。编程语言中一般也都内置了相应引擎库,例如python中对应的模块为sqlite3。使用sqlite数据库的几大核心优势:
基于以上特性,当临时使用新的开发环境而不想配置的话,那么sqlite会是一个明智的选择。
sqlite的CRUD常用操作(DCL+DQL)与其他关系型数据库是一致的,所以包括create、drop、select、join、groupby、update、delete、insert等关键字的用法是一致的。
主要存在些许的不同包括:
可见,sqlite中.是一个重要的命令起始符。
sqlite体积小巧、配置简单、多平台使用,且支持了SQL中的绝大部分功能,但实际上也是存在一定的不足的,主要包括如下:
然而,尽管sqlite在功能完整性方面并不足以与其他关系型数据库相媲美,但考虑其拿来即用的特点,难道不正是数据库初学者的福音吗?
来源 https://zhuanlan.zhihu.com/p/343199689
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/69999831/viewspace-3148864/ ,如需转载,请注明出处,否则将追究法律责任。