SQLite学习

Windows上
安装:http://www.sqlite.org/download.html
需要下载:sqlite-tools-win32-*.zip 和 sqlite-dll-win32-*.zip 压缩文件。
创建文件夹 C:\sqlite,并在此文件夹下解压上面两个压缩文件,将得到 sqlite3.def、sqlite3.dll 和 sqlite3.exe 文件。

添加 C:\sqlite 到 PATH 环境变量,

这里将,所有的文件都放在了一个文件夹下

最后在命令提示符下,使用 sqlite3 命令,将显示如下结果。

命令:
.show 查看SQLite命令提示符的默认配置
格式化输出:

         .header on
         .mode column
         .timer on
主表中保存数据库表的关键信息,并把它命名为sqlite_master。 查看方式 : .schema sqlite_master

创建数据库:
sqlite3 【数据库名】
sqlite3 testDB.db --创建名为 testDB的数据库
导出数据库:
sqlite3 testDB.db .dump > testDB.sql
导入数据:
sqlite3 testDB.db < testDB.sql
附加数据库:
attach databse 'testDB.db' as 'test'; --如果数据库尚未创建,上面的命令将创建一个数据库,
--如果数据库已经在,则把数据库文件名称与逻辑数据库'Alias-Name'绑定在一起

显示数据库:.database

数据库分离:
detach database 'testDB'; --如果数据库是在内存中或者是临时数据库,则该数据库将被摧毁,且内容将会丢失。

Limit:
select column1,column2,columnN from table_name limit[No for rows]

select column1,column2,columnN from table_name limit[no for rows] offset[row num] --offset只从第几个开始,limit截取多少个

 这里只先写这么多命令行下面的操作,使用  Navicate  操作会更方便一些 ^ ^

posted @ 2017-09-14 14:00  Echinops  阅读(132)  评论(0编辑  收藏  举报