*.sqlite
和 *.db
文件有什么区别?
最佳答案
您可以随意命名您的 SQLite 数据库。内容不是由文件结尾决定的,而是由 sequence of bytes 决定的。启动每个 SQLite (3) 文件:
0x53 0x51 0x4c 0x69 0x74 0x65 0x20 0x66 0x6f 0x72 0x6d 0x61 0x74 0x20 0x33 0x00
这是 ASCII 用于:
SQLite 格式 3
换句话说,它可能是相同的数据库内容。没有区别,只要创建者没有在其中放入其他字节即可。
如果您想查看它是否是 SQLite 3 数据库,请在十六进制编辑器中打开该文件并查找上面的字节,或者直接使用 SQLite 驱动程序打开它。
关于sqlite - *.sqlite 和 *.db 文件有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5847067/