X

【Android】SQLiteのデータベースを削除する

SQLliteのDatabaseをTable名を変更するために、Table削除、作成を行うよりDatabase削除をした方が簡単なので、Databaseを削除しようと思ったので、その備忘録です。

SQLliteのDatabaseは、/data/data/[アプリのパッケージ名]/databasesに在ります。
そして、Database削除を行うためには、そこにある2つのファイルを削除します。
「作成したDB名.db」と「作成したDB名.db-journal」です。

rm 作成したDB名.db*

※journalは消さなくてもいいかも?私は消しちゃいました。

ちなみに、adb shell で接続してもそのままのユーザ権限では、/data以下のファイルやディレクトリを表示できませんでした。
なので、su root して、root権限を取得して削除しました。
※他にも方法があるかもしれませんが、思いつかなかったので。。。

以上、SQLiteのデータベースを削除するでした。

itsysgroup: