您的位置:首页 > 服装鞋帽 > 女装 > SQLite管理工具收集

SQLite管理工具收集

luyued 发布于 2011-03-26 23:06   浏览 N 次  

关于SQLite介绍可以看下IBM开发网站写的文章非常不错

Android 不自动提供数据库。在 Android 应用程序中使用 SQLite,必须自己创建数据库,然后创建表、索引,填充数据。Android 提供了 SQLiteOpenHelper 帮助你创建一个数据库,你只要继承 SQLiteOpenHelper 类,就可以轻松的创建数据库。

http://www.ibm.com/developerworks/cn/opensource/os-cn-sqlite/

SQLite 客户端是 FireFox SQLite Manager 扩展,它可以跨所有平台使用

当然另外一个更加大名鼎鼎的是SQLiteSpy

介绍参看http://www.eoeandroid.com/thread-54887-1-1.html

官方网站:http://www.yunqa.de/delphi/doku.php/products/sqlitespy/index



SQLite Database Browser
http://sourceforge.net/projects/sqlitebrowser
SQLite Expert Professional
http://www.sqliteexpert.com
Sqlite Developer
http://www.sqlitedeveloper.com
sqliteSpy
http://www.softpedia.com/progDownload/SQLiteSpy-Download-107386.html
推荐使用的Sqlite管理工具。该工具拥有大量的可视化功能,例如,建立数据库、建立表、SQL Builder等工具

SQLite Expert 下载 http://cn.ziddu.com/downloadfile/544670/SQLite.Expert.Professional.3.1.9.rar.html

另外推荐一个SQLite Administrator

关键是免费而且功能异常强大

下载地址http://sqliteadmin.orbmu2k.de/


如何导入数据参看

来源 http://blog.sina.com.cn/s/blog_64edd5040100nvy5.html

1.先将已有的.db文件拷贝到android默认的目录下。
很多人就在这里挡住了,怎么copy呢?这里就要用到android自带的tools 工具了。【详细介绍可参考:http://hi.baidu.com/_java/blog/item/df0a8c34d5b4ffbfd0a2d3e9.html】
首先,查询默认目录有哪些.db
[开始 - cmd -输入adb shell --回车(也可开始 - adb shell)] 这样启动了adb.exe窗口
ls:显示目录
cd 目录名 :进入目录,有人问那返回上一目录是什么?回答cd ..(注意cd后有一空隔)
通过连续的ls,cd就能看到我们默认db目录是在/data/data/[你的包名]如com.android/databases/
好,知道目录径了,下面把我们的.db拷贝到下面。
[开始 - cmd ]进入普通cmd窗口。
输入:adb push D:/feiv.db /data/data/com.android/databases/feiv.db [将本地文件拷贝到默认android目录]
adb pull /data/data/com.android/databases/feiv.db D:/feiv.db [当然这个是拷出来啦]
一点注意:是[/data]而不是[data]
经过上面的操作后,你再在adb.exe窗口里输入ls就能看到刚拷进去的文件了。
2.好了,有.db了,现在就是在代码里用就可以了。
用法很多地方也有介绍
我这里用this.sqliteDb = mcontext.openOrCreateDatabase(DATABASE_NAME, Context.MODE_PRIVATE, null);
openOrCreateDatabase()这个方法是打开一个db,如果没有的话,则会创建。

如何导出数据?

通过adb命令,我们是可以将数据库文件导出的,如下

adb pull /data/data/com.android.providers.contacts/databases/contacts2.db e:\

这样我们就可以利用相应的gui工具对数据库进行分析和操作了。

参看 http://www.cnblogs.com/ginoz/archive/2010/09/08/1821555.html


类别:Android 查看评论
上一篇:托福7 下一篇:SQLite GUI管理工具SQLiteSpy
图文资讯
广告赞助商