SQLite3使用笔记

这篇文章主要介绍SQLite3使用笔记,文中有关SQLite3,数据文件的内容,文章来自网络,请参考。

下载和安装】

下载地址:https://www.sqlite.org/download.html

以64位Windows环境为例,下载:

sqlite-dll-win64-x64-xxx.zip文件,解压后得到sqlite3.def和sqlite3.dll

sqlite-tools-win32-x86-xxx.zip文件,解压后得到sqlite3.exe

把它们放到同一个目录里面即可。

【创建/连接数据库】

sqlite3.exe就是客户端,直接执行sqlite3.exe+数据文件名,就可以创建/连接一个数据库,并进入命令行模式。

例如:sqlite3.exe D:\doc\db\test.db

【管理操作】

查看所有表:.table [table_name]

查看某个表的结构:.schema [table_name]

【常用数据类型】

sqlite的列可以存储任何类型的数据,这一点在查数据库的时候要特别小心。例如某个整数列里面可以查出来一个字符串。

INTEGER整数

VARCHAR字符串

BLOB二进制对象

DECIMAL(10,2)带2位小数的数字

DATE日期

DATETIME日期和时间

【主键自增长】

主键列类型使用INTEGER,插入记录时不指定该列的值,即可实现主键自增长。

【备份和恢复】

.dump ?TABLE?以 SQL 文本格式转储数据库。如果指定了 TABLE 表,则只转储匹配 LIKE 模式的 TABLE 表。

.import FILE TABLE导入来自 FILE 文件的数据到 TABLE 表中。

关于SQLite3使用笔记的主要内容就介绍到这儿,文章来自网络,请大家参考。

您可以选择一种方式赞助本站

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: