我拿到一个MySql的.db文件,如何直接打开查看里面的数据和结构?

2013-09-25 02:40:24 +08:00
 NFSwind
好吧,我是合法手段,先声明。。。

有一个开源软件叫做CodeQuery,能够协助进行分析C语言的工具。。

CodeQuery首先是借住ctags和cscope把源代码进行分析,然后使用codequery自带的工具生成的myproject.db这样的文件。我现在需要生成的这个数据库。。。

以上是背景~~~~~~~~~~~~~分割线~~~~~~~~~~~~~~

他的源代码中有这样一部分
rc = sqlite3_open_v2(sqldb, &m_db, SQLITE_OPEN_READWRITE, NULL);
通过这个函数可以分析出是sqlite 3的数据库,encode是utf-8类型的。。

有什么办法打开这个数据库吗?

好吧没有办法直接打开,我导入Excel/Access也是可以接受的。。

或者再退一部,让我去自己把数据库里面的内容导出来也可以。。

可是怎么倒呢???

求大神!!
16672 次点击
所在节点    MySQL
5 条回复
013231
2013-09-25 02:52:58 +08:00
這是SQLite 3的數據文件呀, 標題怎麼說是MySQL.
`sqlite3 xxx.db`就可以了.
Kvm
2013-09-25 04:40:21 +08:00
QQ的聊天记录也是sqlite的,腾讯丫的加密了好像。
awebird
2013-09-25 07:04:46 +08:00
SQLiteSpy Sqliteman 用过这两个,没加密的话可以看
alexrezit
2013-09-25 07:28:12 +08:00
GUI 工具有很多, App Store 搜一下就好了.
shiny
2013-09-25 10:39:59 +08:00
那就不是 MySQL 的。sqlite 嘛,可以用 Navicat

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/83562

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX