当前位置: 传客网 > sqlite安装和使用

sqlite安装和使用

2017-01-02 作者:ad_long

1.安装
sqlite的官方下载地址为http://www.sqlite.org/download.html,上面提供了多种版本的sqlite
我选择下载名称为sqlite-shell-win32-x86-3080500.zip 的版本。下载后就直接解压到磁盘上,可以看到解压后只有sqlite3.exe这个文件。

2.创建数据库
cmd 命令行输入sqlite3.exe 数据库文件名,成功之后会自动进入sqlite命令界面:
sqlite_dir>sqlite3.exe DatabaseName
sqlite>

3.进入sqlite命令界面
cmd命令行输入:
sqlite_dir>sqlite3.exe
sqlite>

3.查看数据是否创建成功/查看数据库
sqlite命令界面输入:
sqlite>.database

4.再次打开db文件
同创建数据库命令, cmd命令行输入sqlite3 数据库文件名:
sqlite_dir>sqlite3.exe DatabaseName
sqlite>

5.恢复database
cmd 命令行输入sqlite3.exe, 进入sqlite命令界面,输入
sqlite>.restore DatabaseName

6.附加数据库文件到数据库
sqlite命令界面输入,使用该命令后,所有的 SQLite 语句将在附加的数据库下执行:
sqlite>.ATTACH DATABASE 'DatabaseName' As 'Alias-Name';

7.数据库表等操作
同标准slq语句

8.帮助命令
sqlite>.help

9.数据类型
由于SQLite采用的是动态数据类型,而其他传统的关系型数据库使用的是静态数据类型(表声明时即以确定)

a.存储数据类型
    NULL: 表示该值为NULL值。
     INTEGER: 无符号整型值。
     REAL: 浮点值。
     TEXT: 文本字符串,存储使用的编码方式为UTF-8、UTF-16BE、UTF-16LE。
     BLOB: 存储Blob数据,该类型数据和输入数据完全相同
     
b.亲缘类型
    TEXT
    NUMERIC
    INTEGER
    REAL
    NONE

c.声明类型
声明类型
INT
INTEGER
TINYINT
SMALLINT
MEDIUMINT
BIGINT
UNSIGNED BIG INT
INT2
INT8

亲缘类型
INTEGER

应用规则
1
-----------------------------
声明类型
CHARACTER(20)
VARCHAR(255)
VARYING CHARACTER(255)
NCHAR(55)
NATIVE CHARACTER(70)
NVARCHAR(100)
TEXT
CLOB

亲缘类型
TEXT

应用规则
2
-----------------------------
声明类型
BLOB

亲缘类型
NONE

应用规则
3
-----------------------------
声明类型
REAL
DOUBLE
DOUBLE PRECISION
FLOAT
亲缘类型
REAL

应用规则
4
-----------------------------
NUMERIC
DECIMAL(10,5)
BOOLEAN
DATE
DATETIME
亲缘类型
NUMERIC

应用规则
5
     
d.其他
http://www.oschina.net/translate/data-types-in-sqlite-version-3

10.更多参考
https://www.tutorialspoint.com/sqlite/sqlite_create_database.htm



相关推荐

  • 三操作系统共同使用安装 

    WinXP已经正圣元我的天使式发布了,大家都很想圣元我的天使知道WinXP能不能圣元我的天使够实现多操作系统引导飞鹤乳业经试验成功了,现在我飞鹤乳业试验成功了,现在我把我的安装过程告诉大家:1.首先安装Win98,并且安装常用的软件。这一步

  • Xshell试用版使用安装技巧

     Xshell中文版上线以来有很多网友下载试用,但是却在安装的时候有些问题,本集小编就为大家一一解答。    图1:xshell试用版安装时无法输入产品密钥  在网站下载xshell中文版之后,按照提示一步步安装,可以在安装到“客户信息”这

  • 脱水筛的日常使用安装及维护

    脱水筛在安装前,要把现场基础与筛子安装图对照检查,预埋钢板平面度误差不大于3mm。筛机安装完毕,调整好相对位置,一次与二次减振弹簧均呈垂直状态,电动机轴线低于振动器轴线3-5mm,再把电机支架、弹簧底座与预埋钢板点焊焊牢。本振动筛要求两台点

  • VCP120系列音乐使用安装

    VCP120是Ueberschall公司系列软音源中的典型和弦进行插件。音色都是常用的典型和弦进行。从种类上来说,囊括了流行、HOUSE、迪斯科、灵乐、放克、摇滚、拉丁、爵士以及爵士前奏。革新的ULP引擎使得和弦进行和节拍改变可以又快又简单

  • 传感器的使用安装注意事项

    温度传感器1.传感器接地应可靠,传感器的导线边接不得短路。2.动磁式水温表传感器的热敏电阻会随着温度上升,电阻值减小。油量传感器1.油箱内浮子的移动应灵活,否则会因浮子与油箱隔板干涉造成指示不准。2.油量传感器接地应可靠。3.动磁式油量表的

  • Ubuntu 安装sqlite源码包

    因为要移植到ARM上,所以新建了一个文件夹sqlite-x86,与源码包的解压缩包放在同级目录下源码包从sqlite官网下载root权限下:我解压目录在/opt下,将解压后的文件夹名改为sqlite。cd/opt/sqlite-x86opt

  • iPhone开发成长之路:SQLite的使用

    一、什么是SQLite?SQLite是一款轻型的数据库,它的设计目标是嵌入式的,而且目前已经在很多嵌入式产品中使用了它,它占用资源非常的低,在嵌入式设备中,可能只需要几百K的内存就够了。二、为什么要使用SQLite?iPhone开发中可以使

  • iphone开发之使用Sqlite的注意事项小结

      1.使用Sqlite需要添加框架集libsqlite3.dylib以及import头文件。  2.Sqlite函数库是使用c开发的,所以SQL查询语句需要使用char*保存,NSString转Char*请使用[NSStringUTF8S

  • 2016年应该使用SQLite的5大原因

    2016年应该使用SQLite的5大原因什么?你还不知道SQLite?那么我告诉你,SQLite是一个了不起的数据库,能够在实际生产环境中做真正的工作。在这篇文章中,我将简要说明5个我认为你应该在2016年使用SQLite的原因。1.管理简

  • android——SQLite的使用

    在平常的开发中,一般数据都是放在数据库中的,android中有一个小型数据库SQLite,对于要频繁读写的数据,可以选择放在SQLite中使用SQLite,必须定义一个类,这个继承SQLiteOpenHelper,然后重写三个方法,一个是构

  • 【phoneGap学习】sqlite 使用

    本来想现在开源产品这么多,使用sqlite应该很简单,却走了不少弯路,特把可以成功过程在这里记录一下:插件网址:https://github.com/litehelpers/Cordova-sqlite-storage安装步骤使用cordo

  • 怎样在一个工程中使用sqlite

    要转载请表明链接地址:http://blog.sina.com.cn/bbsme作者:AmorYin(makaymose)首先在工程加入框架libsqlite3.dylib在头文件里加入#import"/usr/include/sqlite

  • 怎样使用U盘安装win732系统?

      winpe安装怎么操作?怎样使用U盘安装win732系统呢?如何使用系统之家u盘启动盘制作工具制作好的启动u盘重装win7系统?通过以下所介绍的winpe安装win7系统教程,教您使用系统之家启动u盘如何安装win7系统,让您体验到一键

  • android中SQLite数据库使用(一)

    Android中通过SQLite数据库引擎来实现结构化数据存储。SQLite是一个嵌入式数据库引擎,针对内存等资源有限的设备提供的一种高效的数据库引擎。SQLite数据库不想其他的数据库(如Oracle),它没有服务器进程。所有的内容包含在

  • 在Delphi 7中使用加密的SQLite

    SQLite是一个很好用的单机数据库,体积小巧,支持大多数SQL92语法,速度快,健壮,使用和分发都很简单。但是免费开源版并不提供加密功能,需要加密得购买原作者的一个插件,价格$2000!我们只好使用第三方的加密版本,这是被逼的。当然还有一

  • C# 中 SQLite 使用介绍

    关于SQLiteSQLite是一款轻型的嵌入式的遵守ACID的关系型数据库管理系统,诞生已有15个年头了。随着移动互联的发展,现在得到了更广泛的使用。在使用SQLite之前,我们势必要先了解它一些“个性”的地方。下面是它的一些特点:1、自包

  • C# 使用sqlite 轻量级数据库

    一,准备工作:sqlite3.exe下载地址:http://www.sqlite.org/download.html下载"sqlite-shell-win32-x86-3070800.zip"就OK了PrecompiledBinariesF

  • 各种液晶拼接屏安装必看注意事项使用常识

      美图视商显液晶拼接屏、广告机、信息发布系统(szmts.cn)-液晶拼接屏安装必看注意事项:安防市场的快速发展,液晶拼接屏的需求也在快速增长,其在行业中的应用也越来越广泛。而安装后的维护也日益成为用户关注的焦点。下面就带你简要了解一些液

  • hibernateSynchronizer的安装与使用

    HibernateSynchronizer的安装与使用eclipsehibernate生成dao的插件使用方法分类:java技术2011-06-2118:02327人阅读评论(0)收藏举报目录(?)[+]安装HibernateSynchro

  • Android中sqlite简单使用

    运行图如下:代码如下:DatabaseHelper.java数据库操作类packagehenry.example.sqlite;importandroid.content.ContentValues;importandroid.conten

返回
顶部