sqlite3
Posted 一纸荒唐
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sqlite3相关的知识,希望对你有一定的参考价值。
下载地址:https://www.sqlite.org/download.html
(下载相对应自已电脑的配置的数据库)(这里 我的电脑是 windows 64位操作系统)
下载完后 解压出来
sqlite3的使用
配置path环境变量
打开cmd
输入sqlite3
出现这个说明 sqlite3数据库已经能使用了
那些的英文的翻译
1
2
3
4
5
6
7
|
SQLite的版本3.24.0 2018年06月04日:19—24:41 “.help回车“用法提示。 连通到一个短暂的内存中的数据库。 使用“开放然后重新打开文件“on a持久性数据库。 |
.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 可以是下列之一:
|
.nullvalue STRING | 在 NULL 值的地方输出 STRING 字符串。 |
.output FILENAME | 发送输出到 FILENAME 文件。 |
.output stdout | 发送输出到屏幕。 |
.print STRING... | 逐字地输出 STRING 字符串。 |
.prompt MAIN CONTINUE | 替换标准提示符。 |
.quit | 退出 SQLite 提示符。 |
.read FILENAME | 执行 FILENAME 文件中的 SQL。 |
.schema ?TABLE? | 显示 CREATE 语句。如果指定了 TABLE 表,则只显示匹配 LIKE 模式的 TABLE 表。 |
.separator STRING | 改变输出模式和 .import 所使用的分隔符。 |
.show | 显示各种设置的当前值。 |
.stats ON|OFF | 开启或关闭统计。 |
.tables ?PATTERN? | 列出匹配 LIKE 模式的表的名称。 |
.timeout MS | 尝试打开锁定的表 MS 毫秒。 |
.width NUM NUM | 为 "column" 模式设置列宽度。 |
.timer ON|OFF | 开启或关闭 CPU 定时器。 |
下面 我们来创个数据库
这样 就可以在E盘看到我们的刚刚新建的数据库啦
在demotest数据库里创个表
这里创了一个lala的表(id,name,sex,age)
查看demotest数据库中的表
给lala表添加数据
这里我们添加了三条数据
语句:select * from lala;(一定要有英文的 分号哦)
查看一下表里的数据
其他一些详细操作可以去这里看看:http://www.runoob.com/sqlite/sqlite-functions.html
以上是关于sqlite3的主要内容,如果未能解决你的问题,请参考以下文章
这个 Python 代码是不是容易受到 SQL 注入的影响? (SQLite3)
Python Sql 代码错误 - sqlite3.OperationalError: SQL 变量太多