2 kingsonyoung kingsonyoung 于 2016.01.24 01:56 提问

sqlite数据库与其生成的db文件的关系

如题。我刚接触SQLite,对于这个概念很模糊。用java的JDBC会直接生成一个db文件,这个db文件应该不是SQLite数据库吧?如果不是,SQLite数据库体现在哪里?还有,sqlite数据库与其生成的db文件的关系。谢谢大家。

2个回答

oyljerry
oyljerry   Ds   Rxr 2016.01.24 11:10
已采纳

sqlite本身就是文件型数据库,他是用一个文件来存储数据库数据,一般先要创建文件,然后才会生成各种表,以及里面的数据
取决于你的JDBC对sqlite的封装是如何处理的

kingsonyoung
kingsonyoung 谢谢,明白了
2 年多之前 回复
caozhy
caozhy   Ds   Rxr 2016.01.24 02:19

java的JDBC会直接生成一个db文件,看你用的什么jdbc驱动,不止一种数据库拥有db后缀。但是sqlite也可以是db。按照你的描述,它很可能就是sqlite格式的。
sqlite体现在它提供了一个驱动,可以让你在java中调用它。

kingsonyoung
kingsonyoung 谢谢,两点多了还回答我的问题,明白了。注意休息。谢谢
2 年多之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
navicat 迁移mysql数据库到sqlite中,生成xxx.db文件
本机(windows系统)安装sqlite数据库。 下载地址为(http://www.sqlite.org/download.html),在Precompiled Binaries for Windows选项中,选择下载(sqlite-tools-win32-x86-3220000.zip),解压之后会有三个文件(sqldiff.exe, sqlite3.exe, sqlite2_analyzer...
Qt使用SQLite不能创建db文件问题
在Qt下使用SQlite时,编译完成的可执行程序不能创建.db文件,让我头疼了一阵。原因是因为,没有加载SQLite插件
SQLite 数据库创建后,DB文件路径问题
使用Sqlite创建的数据库,默认地址是在/data/data/yourpackagename/database/目录下, 例如你在AndroidManifest.xml中指定的package为com.example.example,那么你的数据库文件应该就是在目录/data/data/com.example.example/下面,在eclipse中DDMS视图下,使用File Explor
sqllite 你懂得 生成db文件
先下载个sqllite 可视化工具http://www.sqliteexpert.com/download.html 然后上代码 你懂得 public class Sqllite {  /**   * @param args   * @throws ClassNotFoundException   */      public static void main(String[]
sqlite用命令来创建db数据库文件(初)
1.首先 从www.sqlite.org下载SQLite *.*.*的版本。。。。 2.本人用的是  解压之后里面就只有一个sqlite3.exe,此时可以用这个exe来创建数据库了。 假设我解压在D:\sqlite3.exe,,打开命令行编辑框: 敲入 d: 进入d盘根,然后敲入:sqlite3 d:\test.db(注意下这里!!木有分号)  回车后会出现:
Mysql数据库 转换成SQLite 数据库(.db)
需要先安装工具:Navicat Premium (支持MySQL、Oracle、PostgreSQL、SQLite 及 SQL Serve 的数据库管理工具) 第一步:先把mysql导出成txt文件 记住“包含列表的标题” 复选框要勾选, 否则生成的txt没有键。 第二步:打开 Navicate Premium ,新建SQLite 连接 这里的数据库文件是用来存储数据的文件
sqlite 打开扩展名为.DB 文件
如何打开扩展名为.DB 文件. 使用sqlite3 很方便 1.去http://ishare.iask.sina.com.cn/f/14731806.html?from=like下载一个sqlite3 .exe 2.sqlite3 .exe 才438KB  用它打开.db文件    方法如下:   例如: 把sqlite3 .exe 放到D:/下面.  把test.d
Python 批量合并sqlite db文件及C#调用Python笔记
项目需求要将批量的sqlite db文件进行合并,db的名字跟表结构一模一样,只是存储的内容不同!经过一番搜索发现已有通过Python 实现的案例,于是拿来修改,最后也实现了!因为本人对Python也是小白一个,所以就整理了一下其中用到的资料,记录于此! 环境:Python 的安装详细教程: Pycharm及python安装详细教程 ,至于Pycharm可以先不用安装,用自带的IDLE也可以。
如何将excel表格文件导成SQLite数据库文件(.xls-->.db)
导读:首先声明小编刚开始开发android只有4个月左右,所以有不足之处敬请各位指出,小编在此先行谢过。 最近由于公司项目需求需要将一些固定的数据放在本地,也就是app里面。通过查询资料决定用一个本地数据库文件(.db)来存储数据。所以需要知道怎样导入数据到该数据库文件,然后如何将其放到我的项目中。大致思路: 先将数据生成表格形式(.xls格式 我用的是WPS表格),然后编码将其
关于Qt项目目录没有.db文件
      本人在Qt中创建了一个项目,并且已经成功创建并连接数据库(驱动为QSQLITE),各种增删改查的功能也可以用,但是项目目录却找不到数据库文件(.db文件),于是网上一翻寻找并没有找到,后来在另一个目录【C:/Users/你的名字 】下发现了数据库文件。特在此记录一下。...