SQLite入门(一)

当前开发程序,往往涉及到大量数据的存储和查询,为了能够更好的利用存储空间和更快的得到查询结果。我们通常使用数据库来进行对数据的操作。但很多数据库为了高效和多功能数据库程序非常大。这就令程序开发者面临一个很尴尬的问题。比如开发一个局域网聊天程序,开发者希望能够对聊天记录进行保存,以便日后查找。开发者为了更好的管理数据,而且减少程序中对数据操作的代码,于是他决定使用数据库来管理聊天记录,并利用数据库的接口来得到自己感兴趣的数据。但他很快就会发现也许自己的数据,完全按照文本方式存储,不压缩也可能才1M左右。可是数据库程序也许远远大于这个数目了。通过数据库来提高存储空间利用的目的根本不可能到达。

在这种情况下,我们就需要数据库程序尽可能的小。需要使用轻型数据库。这里推荐sqlite,官网http://www.sqlite.org/。这个软件是完全开源,而且免费的。我们在网页上选择download,下载precompiled Binaries For Windows。的三个文件。(或者见http://download.csdn.net/detail/cloud95/4193772)

下好后,我们把sqlite-shell-win32-x86-3071100的文件夹下的sqlite3.exe提出来放在D盘。然后进入cmd命令行,执行如下命令:

sqlite3.exe 数据库路径 //如果没有,就会创建一个,但是如果数据库中没有表,那么退出后就不会保存

create table login ( [user] [text] ); //创建一个表,注意语句以;号结束。

.table //列出数据库中的表名

相关文章

SQLite架构简单,又有Json计算能力,有时会承担Json文件/RES...
使用Python操作内置数据库SQLite以及MySQL数据库。
破解微信数据库密码,用python导出微信聊天记录
(Unity)SQLite 是一个软件库,实现了自给自足的、无服务器...
安卓开发,利用SQLite实现登陆注册功能