2011-05-01 5 views

Répondre

31

Vous pouvez nommer votre base de données SQLite comme vous le souhaitez. Le contenu n'est pas déterminé par le fichier de fin, mais par un sequence of bytes qui commencent chaque SQLite (3) Fichier:

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

qui est ASCII pour

SQLite format 3 

En d'autres termes, il pourrait être la même base de données contenu. Il n'y a pas de différence, tant que le créateur n'a pas mis d'autres octets dedans.

Si vous voulez voir s'il s'agit d'une base de données SQLite 3, ouvrez le fichier dans un hexeditor et recherchez l'octet ci-dessus ou ouvrez-le simplement avec le pilote SQLite.

+3

Ou 'head' le fichier. Ces octets seront imprimables donc vous devriez le voir si vous lancez 'cat' ou' head'. – Will

9

Le fichier .sqlite est comme son nom l'indique un fichier qui contient une base de données SQLite. .db est l'extension de fichier utilisée par les bases de données Oracle, Paradox et XoftSpySE. Comme Christian l'a noté, les extensions ne sont pas si importantes dans le grand schéma des choses et les programmes peuvent ouvrir des fichiers avec des extensions différentes. Donc, si vous envisagez de changer les extensions de .sqlite en .db c'est probablement bien aussi longtemps que vous suivez le modèle Christian noté.

Questions connexes