Подтвердить что ты не робот

В чем разница между .sqlite и .db файлом?

В чем разница между .sqlite и .db файлом?

4b9b3361

Ответ 1

Вы можете назвать свою базу данных 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, откройте файл в шестнадцатеричном коде и найдите байт выше или просто откройте его с помощью драйвера SQLite.

Ответ 2

.sqlite файл, так как имя подразумевает файл, содержащий базу данных SQLite.
.db - это расширение файла, используемое базами данных Oracle, Paradox и XoftSpySE. [1]

Как отметил христианин, обычно расширения не так важны в великой схеме вещей, и программы могут открывать файлы с разными расширениями. Поэтому, если вы думаете об изменении расширений с .sqlite на .db, это, вероятно, прекрасно, если вы следуете шаблону, который отметил христианин.