.sqlite和.db文件有什么区别?
收藏

.sqlite和.db文件有什么区别?

最佳答案

您可以根据需要命名SQLite数据库。内容不是由文件结尾决定的,而是由每个sqlite(3)文件开始的字节序列决定的:

0x53 0x51 0x4c 0x69 0x74 0x65 0x20 0x66 0x6f 0x72 0x6d 0x61 0x74 0x20 0x33 0x00

这是ASCII的

SQLite format 3

换句话说,它可以是相同的数据库内容。只要创建者没有在其中放入其他字节,就没有区别。

如果要查看它是否是SQLite 3数据库,请在hexeditor中打开该文件,然后查找上面的字节,或者仅使用SQLite驱动程序打开它。

    公众号
    关注公众号订阅更多技术干货!