sqlite安装和使用

sqlite 安装 使用

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

你的评论

就没有什么想说的吗?

最新博客

关于我们 加入传客 媒体报道 帮助中心 传客活动 免责声明 联系我们 移动版 移动应用

©2017传客网    琼ICP备15003173号-2    

本站部分文章来源于互联网,版权归属于原作者。
本站所有转载文章言论不代表本站观点,如是侵犯了原作者的权利请发邮件联系站长(weishubao@126.com),我们收到后立即删除。
站内所有资源仅供学习与参考,请勿用于商业用途,否则产生的一切后果将由您自己承担!

X