SQLite3入门:安装、使用及基令详解.pdfVIP

  • 0
  • 0
  • 约1.44万字
  • 约 14页
  • 2026-01-21 发布于北京
  • 举报

名称的由来

SQL:结构化查询语言StructuredQueryLanguageLite:简化的‑‑

SQLite:自包含(只有一个文件),无服务器,零配置,事务性SQL引擎。

安装使用步骤

1.sqlite3.exe2.将sqlite3.exe拷

贝到windows/system32目录下3.启动命令

行窗口4.输入命令sqlite3

使用SQLite

以.开头的是sqlite3软件特有的指令。

SQL语句不用.开头,但以;结束。

打开/创建数据库的2种方式:

1.dos下运行命令:sqlite3mytest.db启动sqlite3并且设定开发的数据库文件,如果不

存在则会创建。

2.先运行sqlite3,进入后输入.openmytest.db该文件会放在命令行所在目录下,

没有该文件时会自动创建,即使未创建任何表。

Sqlite3常用命令

在sqlite提示符下输入:

.openmytest.db打开数据库mytest.db数据库名,一次只能打开一个库文件.table(s)

显示所有表.schema表名显示创建表的建表语句。如果不指定表名,则显示所有

的表的建表语句..database(s)列出连接的数据库(一个).exit本程序.quit

本程序.help显示帮助

名称的由来

SQL:结构化查询语言StructuredQueryLanguage

Lite:简化的

--SQLite:自包含(只有一个文件),无服务器,零配置,事务性SQL引擎。

安装使用步骤

1.sqlite3.exe

2.将sqlit3.exe拷贝到windows/system32目录下

3.启动命令行窗口

4.输入命令sqlite3

使用SQLite

以.开头的是sqlite3软件特有的指令。

SQL语句不用.开头,但以;结束。

打开/创建数据库的2种方式:

1.dos下运行命令:sqlite3mytest.db启动sqlite3并且设定开发的数据库文件,如果不

存在则会创建.

2.先运行sqlite3,进入后输入.openmytest.db该文件会放在命令行所在目录下,没有

该文件时会自动创建,即使未创建任何表.

Sqlite3常用命令

在sqlit提示符下输入:

.openmytest.db打开数据库mytest.db数据库名,一次只能打开一个库文件

.table(s)显示所有表

.schema表名显示创建表的建表语句。如果不指定表名,则显示所有的表的建表语

句.

.database(s)列出连接的数据库(一个)

.exit本程序

.quit本程序

.help显示帮助

.read文件名执行文件中的全部SQL语句,例如.readabc.sql

.show显示环境变量信息

SQLite常用的数据类型

INTEGER:32位带符号的整型,具体取决于数字的范围大小。

REAL:浮点数,为8字节IEEE浮点数。TEXT:字符串文本。

BLOB:二进制对象。

smallint16位的整数。integerdecimal(p,s)p是总共有几位数字,s是小数点后

的位数。如果没有特别指定,则系统会设置为p=5;s=0。float32位的实数。double

64位的实数。char(n)长度为n的字符串,n过254。varchar(n)长度可变且最

大长度为n的字符串,n过4000。date包含年份、月份、日期。time包含小时、

分钟、秒。timestamp包含年、月、日、时、分、秒、千分之一秒(毫秒)。

实际上:SQLite是无类型的

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档