编程之家收集整理的这篇文章主要介绍了SQLite学习笔记,编程之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
在Windows上安装SQLite。
访问官网下载下Precompliled Binaries for Windows的两个压缩包。
创建sqlite文件夹,路径不要包含中文,把压缩包的内容解压到文件夹中。再将这个文件添加进PATH环境变量中。
此时打开命令行窗口输入sqlite3,将会出现对应提示,表示安装完成。
在命令行窗口输入sqlite3可进入sqlite命题提示符,此时可使用各种sqlite命令。
输入.help
会显示各种重要的点命令列表。
命令 | 描述 | ||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
.backup ?DB? FILE | 备份 DB 数据库(默认是 "main")到 FILE 文件。 | ||||||||||||||||||||||||||||||||||||||||||||||||||
.bail ON|OFF | 发生错误后停止。默认为 OFF。 | ||||||||||||||||||||||||||||||||||||||||||||||||||
.databases | 列出数据库的名称及其所依附的文件。 | ||||||||||||||||||||||||||||||||||||||||||||||||||
.dump ?TABLE? | 以 SQL 文本格式转储数据库。如果指定了 TABLE 表,则只转储匹配 LIKE 模式的 TABLE 表。 | ||||||||||||||||||||||||||||||||||||||||||||||||||
.echo ON|OFF | 开启或关闭 echo 命令。 | ||||||||||||||||||||||||||||||||||||||||||||||||||
.exit | 退出 SQLite 提示符。 | ||||||||||||||||||||||||||||||||||||||||||||||||||
.explain ON|OFF | 开启或关闭适合于 EXPLAIN 的输出模式。如果没有带参数,则为 EXPLAIN on,即开启 EXPLAIN。 | ||||||||||||||||||||||||||||||||||||||||||||||||||
.header(s) ON|OFF | 开启或关闭头部显示。 | ||||||||||||||||||||||||||||||||||||||||||||||||||
.help | 显示消息。 | ||||||||||||||||||||||||||||||||||||||||||||||||||
.import FILE TABLE | 导入来自 FILE 文件的数据到 TABLE 表中。 | ||||||||||||||||||||||||||||||||||||||||||||||||||
.indices ?TABLE? | 显示所有索引的名称。如果指定了 TABLE 表,则只显示匹配 LIKE 模式的 TABLE 表的索引。 | ||||||||||||||||||||||||||||||||||||||||||||||||||
.load FILE ?ENTRY? | 加载一个扩展库。 | ||||||||||||||||||||||||||||||||||||||||||||||||||
.log FILE|off | 开启或关闭日志。FILE 文件可以是 stderr(标准错误)/stdout(标准输出)。 | ||||||||||||||||||||||||||||||||||||||||||||||||||
.mode MODE | 设置输出模式,MODE 可以是下列之一:csv 逗号分隔的值column 左对齐的列html HTML 的 代码insert TABLE 表的 SQL 插入(insert)语句line 每行一个值list 由 .separator 字符串分隔的值tabs 由 Tab 分隔的值tcl TCL 列表元素
使用 SQLite语法sqlite不区分大小写。 注释方式:使用两个连续的"-"字符开始,到下一个换行符或直到输入结束。也可以使用C风格的 SQLite以分号结束。 SQLite数据类型SQLite存储类
SQLite创建数据库使用sqlite3命令来创建新的SQLite数据库。通常情况下数据库名称在RDBMS内时唯一的。 使用 使用 SQLite附加数据库SQLite 的 ATTACH DATABASE 语句是用来选择一个特定的数据库,使用该命令后,所有的 SQLite 语句将在附加的数据库下执行。
SQLite C/C++接口DEVC++ 进行使用首先先要生成sql.a。在官网下载x64的源码,devC++新建static lib项目,将所有源码复制进项目文件夹并添加。编译即可得到。 自己使用的程序中将生成的sql.a文件和sqlite3.h文件复制到项目文件夹中。在项目属性-
连接数据库
|
以上是编程之家为你收集整理的SQLite学习笔记全部内容,希望文章能够帮你解决SQLite学习笔记所遇到的程序开发问题。
如果觉得编程之家网站内容还不错,欢迎将编程之家网站推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您喜欢交流学习经验,点击链接加入编程之家官方QQ群:1065694478