SQLite数据库】sqlite数据库的三种后缀(.db .db3 .sqlite)有什么区别?

2022-02-16 19:15发布

5条回答

.db .db3是为了标识sqlite版本不同 至于说叫.db 或者.sqlite区别不大。安卓下或者说linux下不依赖后缀识别文件

请叫我雷锋叔叔啊
3楼 · 2022-02-18 17:00

Linux 下文件有无后缀名没本质上的区别。
所以不要纠结这个后缀名了,意义不大,没什么区别。
也许比尔·盖茨比较喜欢后缀名, I think.

py大白
4楼 · 2022-02-23 09:53

sqlite数据库的三种后缀(.db .db3 .sqlite)有什么区别?

.db .db3是为了标识sqlite版本不同 至于说叫.db 或者.sqlite区别不大。安卓下或者说linux下不依赖后缀识别文件。

希希
5楼 · 2022-03-01 15:06

Linux 下文件有无后缀名没本质上的区别。
所以不要纠结这个后缀名了,意义不大,没什么区别

722
6楼 · 2022-03-24 16:16

其实SQLite跟Mysql不是一个量级得数据库,SQLite只能算是一个小型的、嵌入式数据库,只能用于小型应用或者嵌入式产品。但是Mysql是个DBMS,是个关系型,基于C/S架构的完整数据库管理系统。他们两者都开源,开源不等于免费,授权方式不一样,其实在国内,呵呵,都一样。

不要把两者搞混,更没有做比较的意义。至于PHP5默认支持SQLite,主要跟PHP的定位有关系,因为PHP你可以选择任何数据库,但是默认使用SQLite是因为授权的关系,并不是说SQLite比Mysql要好的缘故。对于开发者来讲,如果你做的项目足够小,是个个人站点,并且服务器支持SQLite的话,那么可以选择这个数据库,其实文本数据库也同样没有问题。但是如果你做的业务比较复杂,或者需要构建多台数据库服务器的话,那么使用Mysql或Oracle是你的正确选择。

相关问题推荐

没有解决我的问题,去提问