2012-02-01 6 views
1

私は多くのアンドロイドデータベースアプリケーションを見てきました。アンドロイドのabc.dbとabc.sqliteの違いは何ですか?

一部のアプリケーションでは、.sqlite拡張子のデータベースと、拡張子が.dbのものがあります。

両者の違いは何ですか?両方に別のものが含まれていなければなりませんか?

私を助けてください。

アンドロイドデータベースにはどのようなものが最適でしょうか?

ありがとうございました。

答えて

10

.sqliteファイルは、SQLiteデータベースを含むファイルを意味します。 .dbは、Oracle、Paradox、およびXoftSpySEデータベースで使用されるファイル拡張子です。

SQLiteデータベースの名前は任意です。他で

$ 53 0x51 0x4c 0x69の0x74 0x65 0x20には0x66 0x72 0x6f 0x6dの0x61 0x74 0x20の0x33の0x00の

:コンテンツが終わるファイルではなく、すべてのsqlite(3)ファイルの開始バイトの配列によって決定されていませんつまり、同じデータベースコンテンツである可能性があります。作成者が他のバイトを入れていない限り、違いはありません。

+0

okありがとうございます。 –

3

拡張子は関係ありません。データベースファイルの拡張子を省略することもできます。開発者がそれがどのファイルタイプであるかを知るためのものです。少なくともそれは私が信じているものです。

+0

ありがとうございました。 –

1

データベースを作成するときは、作成するデータベースに名前を付けるだけです。だから拡張機能は何の違いもありません.Sqlite SQLiteブラウザはそれをどうにか認識します。

+0

答えをありがとう。 –

0

はい拡張子は問題ではありませんが、SQLiteはすべてのデータベースでアンドロイドや他のDBの作品に使用されているデータベースです。

しかし、1つのことを明らかにする.sqliteはSQLiteデータベースを示しています。 .dbは、oracleで使用されているファイルで、mysqlなどのdb dumppを含んでいます。

関連する問題