打开sqlite数据库
㈠ sqlite数据库打不开unable to open database file,该怎么解决
解决的方法和操作步骤如下:
1、首先, 双击打开SQLite Expert Professional的安装包,如下图所示。
㈡ 如何使用sqlite 数据库文件
在我几个Android应用中,我需要访问已有的数据库。这些数据库往往很大,甚至超过asset文件大约1兆字节的限制。而且在新的版本中数据库需要更新。我在网上,特别是StackOverflow看了一些文章,并做了一些试验,觉得下面的代码能基本上满足我的需求。
其主要思路是:
1. 把数据库分解成几个asset文件。
2. 当需要打开数据库时,如果数据库不存在,就把那几个asset文件重新合并成一个数据库文件。
3. 如果数据库的版本改变了,就在onUpgrade()方法中把数据库文件删除掉。下面是代码://数据库的缺省路径
private static finalString DB_PATH = "/data/data/com.mypackage.myapp/databases/";
private static finalString DB_NAME = "mydb.db";
private static finalint DB_VERSION = 2;
private static finalString DB_SPLIT_NAME = "mydb.db.00";
private static finalint DB_SPLIT_COUNT = 3;
private SQLiteDatabasem_database;
private final Contextm_context;
/**
* Constructor
*保存传进来的context参数以用来访问应用的asset和资源文件。
* @param context
*/
public MyDB(Contextcontext) {
super(context, DB_NAME, null, DB_VERSION);
this.m_context = context;
}
public static MyDBopenDatabaseReadOnly(Context context) {
MyDB db = new MyDB(context);try {
db.createDataBase();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}db.openDataBase(SQLiteDatabase.OPEN_READONLY);
return db;
}
public static MyDBopenDatabaseReadWrite(Context context) {
MyDB db = new MyDB(context);try {
db.createDataBase();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}db.openDataBase(SQLiteDatabase.OPEN_READWRITE);
return db;
}
/**
*创建一个空数据库,用来存储你已有的数据库。
*/
public voidcreateDataBase() throws IOException{
boolean dbExist =checkDataBase();
if (dbExist) {
/*
**如果你的数据库的版本改变了,调用这个方法确保在onUpgrade()被调用时
**传进去的是可写的数据库。
*/
SQLiteDatabase db =this.getWritableDatabase();if (db != null) {
db.close();
}
}dbExist = checkDataBase();if (!dbExist) {
㈢ 如何打开SQLite format 3 数据库文件
首先把我们需要打开的数据库复制出来
然后下载软件
解压出来即可使用
双击打开软件
在菜单里选择打开数据库文件
6
像如下这样,我打开的是小米路由器mini的智能场景的数据库文件。里边也是使用这种简单的数据库的。这样可以打开文件也可以进行修改相关的表格。
㈣ 如何通过命令行窗口查看sqlite数据库文件
1、找到AndroidSDK目录下的platform-tools文件夹,会发现该目录下有一个adb.exe文件。到系统环境变量出去设置Path的值,将 adb.exe 所在的路径加进去。
2、在命令行窗口输入:" adb shell " 进入控制台
3、输入 " cd /data/data/包名.项目名称(小写)/databases/ " (如: cd /data/data/com.keqi.test/databases/)进入项目文件所在的存储路径
4、可通过" ls "命令去查看该目录下的文件
5、输入" sqlite3 + 数据库名.db " (如: " sqlite3 BookStore.db ") 打开数据库
6、可输入 " .table " 查看数据库中存在哪些表
7、可输入" .schema ' 查看建表语句
8、通过SQL查询语句 " select * from 表名 " (如:" select * from Book ")
㈤ 怎样查看 android sqlite数据库
1、看 sqlite数据库 可以使用eclipse的插件DDMS,或者Android工具包中的adb工具来查看。sqlite数据库在安卓项目中的位置是/data/data/项目包/databases中。
2、在这里呢 演示使用eclipse插件来看。在Eclipse安装好插件,找到 DDMS
5、使用sqlite界面管理工具如sqlite administrator、sqlite man打开就可以了
㈥ SQLITE3 如何打开.db的数据库文件查看文件内容
1、打开程序后,可以看到程序左边的“数据库列表”。展开可以查看到所有打开过的数据库。
㈦ 腾讯课堂sqlite怎么打开
阅读全文
搜经验
如何打开sqlite的数据库文件
原创经验 小月日迷
01:1001:10
sqlite是一个非常好用的文本数据库,安装和使用都非常简单,可以用来当作数据库使用,不需要像mysql那些数据库那样庞大,安装和使用都十分麻烦,那么如何创建和使用这个sqlite数据呢,在这里向大家推荐一个可以操作sqlite数据库文件的可视化操作软件
相关事项1 /7
方法/步骤
1
1、下载安装sqlitespy
网络搜索sqlitespy,下载安装完成后,直接打开运行即可
2 /7
方法/步骤
2
2、打开sqlitespy
sqlitespy软件,非常之小巧,但数据的功能依然是很强大的
3 /7
方法/步骤
3
3、创建数据库
在打开的sqlitespy界面上,在菜单栏上,选择“file"--->"New Database",创建新的数据库,然后下次就可以直接打开该数据库进行界面操作了,十分方便调试和查看数据库的内容
4 /7
方法/步骤
4
4、往表中插入数据
可以使用sql语法,测试创建一个表,然后插入数据,尝试体验一下,也可以打开本地已经有的sqlite数据库进行操作,写完sql语句后,直接在菜单找到 excute的菜单项执行即可,操作非常方便
5 /7
方法/步骤
5
5、查看数据库表的数据
可以直接使用sql语法,直接查询,或直接用鼠标双击某个数据库查询表的数据,操作非常方便
10 6 /7
相关经验
腾讯课堂缓存下载的视频在哪里
利用SQLiteSpy打开SQLite数据库文件
腾讯课堂怎么设置视频下载清晰度
腾讯课堂如何下载课程的视频
7 /7
分享到
您可以通过浏览器的分享按钮,将这篇经验分享到朋友圈
您也可以复制以下链接,打开朋友圈后进行分享
https://jingyan..com/album/f0e83a25609ee822e59101f1.html
微博 空间 腾讯微博
工具原料 注意事项
sqlite
sqlitespy
㈧ 怎么查看安卓sqlite数据库
打开android项目的调试模式,然后找到显示DDMS 选择DDMS 切换到DDMS,显示File Explorer窗口,找到/data/data/ 啰嗦一句,你可能在你自己的eclipse没找到,File Explorer ,如果找不到的话,就去网上下载,"easyExplorer",放在eclipse的plugins目录下:就OK了,重启一下。 然后找到自己用的程序包的文件夹,打开databases,就看到sqlite数据库文件了,然后到处就可以了。步骤上面标注好了,1,2,3。这样就把sqlite数据库文件以文件的方式导出来了,然后使用sqlite界面管理工具如sqlite administrator、sqlite man或者firefox插件sqlite manager等打开就可以了。 说一下另外一种方法,运行cmd,切换到android-sdk目录,运行adb.exe,加上参数shell,出现#号就代表进入了shell命令模式,注意adb要在Android模拟器运行时才能进入shell:(必须要用root权限,如果不是root权限,去查询别的资料,一般都是root权限。OK了) 上面的不走还算详细吧,大家应该了解了吧,我也是菜鸟,被逼着走过来的,加油。YES,我也可以的。 Android开发怎么查看和管理sqlite数据库
㈨ 简述创建或打开一个SQLite数据库的方法有哪些
首先你需要去下载一个 Navicat for SQLite ,怎么下载这里我不多说,你可以去网络搜索。最好下载绿色版。搜索 “Navicat for SQLite 绿色版”。
下载后,右击软件包进行解压缩。
下载后双击文件夹,打开文件目录,找到 navicat.exe 这个主程序,右击在弹出菜单依次点击【发送到(N)】--->【桌面快捷方式】。
这时你的电脑桌面就多了一个 navicat.exe 的快捷方式图标,以后需要打开,直接点击这个快捷方式就可以了。
双击桌面快捷方式,打开软件,在软件左上角点击【连接】按钮,点击后弹出新建连接对话框。
在弹出窗口中输入【连接名】,选择【类型】-然后在下面选择数据库文件,或者数据库保存位置。
这样就在你的指定位置创建了一个Sqlite数据库文件了,有了这个数据库文件你可以做任何数据库的操作了。
㈩ android系统sqlite数据库文件怎么打开
切换到ddms,显示file
explorer窗口,找到/data/data/然后找到自己用的程序包的文件夹,打开databases,就看到sqlite数据库文件了,然后到处就可以了。步骤上面标注好了,1,2,3。这样就把sqlite数据库文件以文件的方式导出来了,然后使用sqlite界面管理工具如sqlite
administrator、sqlite
man或者firefox插件sqlite
manager等打开就可以了。