通过终端,查看sqlite3的存储文件
来源:互联网 发布:php soap 传xml 编辑:程序博客网 时间:2024/06/03 21:39
在调试应用的时候,可以查看数据库里的数据。
1、定位到模拟器的目录
cd ~/Library/Application\ Support/iPhone\ Simulator
2、查找文件名包含
OrgChart.sqlite
的文件,并打印路径
find . -name "OrgChart.sqlite" –print
输出:
./5.0/Applications/E8654A34-8EC4-4EAF-B531-00A032DD5977/Documents/OrgChart.sqlite
3、进入SQLite的shell
sqlite3 ./5.0/Applications/E8654A34-8EC4-4EAF-B531-00A032DD5977/Documents/OrgChart.sqlite
执行后显示为:
SQLite version 3.7.5Enter ".help" for instructionsEnter SQL statements terminated with a ";"sqlite>
4、显示SQL schema
sqlite> .schema
执行后显示为:
CREATE TABLE ZORGANIZATION ( Z_PK INTEGER PRIMARY KEY, Z_ENT INTEGER, Z_OPT INTEGER, ZIDINTEGER, ZLEADER INTEGER, ZNAME VARCHAR );CREATE TABLE ZPERSON ( Z_PK INTEGER PRIMARY KEY, Z_ENT INTEGER, Z_OPT INTEGER, ZIDINTEGER, Z2EMPLOYEES INTEGER, ZNAME VARCHAR );CREATE TABLE Z_METADATA (Z_VERSION INTEGER PRIMARY KEY, Z_UUID VARCHAR(255), Z_PLISTBLOB);CREATE TABLE Z_PRIMARYKEY (Z_ENT INTEGER PRIMARY KEY, Z_NAME VARCHAR, Z_SUPER INTEGER,Z_MAX INTEGER);CREATE INDEX ZORGANIZATION_ZLEADER_INDEX ON ZORGANIZATION (ZLEADER);CREATE INDEX ZPERSON_Z2EMPLOYEES_INDEX ON ZPERSON (Z2EMPLOYEES);
5、查询
sqlite> select Z_PK, ZID, ZLEADER, ZNAME from ZORGANIZATION;
执行后显示为:
1|-19904|2|MyCompany, Inc.
6、查看tables
sqlite> .tables
7、退出
sqlite> .quit
其他命令参见“.help”。
本文转载自:http://www.cnblogs.com/submarine/archive/2012/09/28/2707734.html
0 0
- 通过终端,查看sqlite3的存储文件
- 如何通过终端命令查看 linux 的系统信息
- 如何通过终端查看 linux 的系统信息
- centos下通过终端查找存储指令的文件名
- which指令:通过终端查找存储指令的文件名
- Android 通过adb工具查看sqlite3数据库
- 通过adb工具查看sqlite3数据库
- sqlite3的添加,删除,查看
- mac终端命令查看隐藏的.svn文件
- 用终端查看库文件支持的类型
- 通过Linux终端查看公司IP
- od c 查看文件 的存储方式
- 通过工具查看Hadoop的 fimage 文件和 edits 文件
- 终端命令行进入sqlite3
- andriod终端使用sqlite3
- sqlite3命令终端实现
- sqlite3在ubuntu的终端下面的操作
- 如何通过Mac终端提交svn文件
- 对称加密和非对称加密
- CoreData简介
- synthesize和dynamic
- NSZombieEnabled使用
- XCode的控制台调试命令
- 通过终端,查看sqlite3的存储文件
- NSURLCache缓存使用简介
- 获取GIF图片中所有的单图
- 基于内容的图像检索引擎
- VC/MFC实现版本的在线升级提示和下载(服务器配置文件的方法)
- mac idea 快捷键大全
- 堆与堆排序
- 一次性搞清楚equals和hashCode
- 回头看看NSURLConnection