SQLite 命令

在shell下直接敲

sqlite3        进入sqlite命令行模式下(CLP的shell模式,CLP是sqlite3的命令行程序)

sqlite3 -help    (注意有空格)显示命令行模式下,sqlite3中的用法

sqlite3 test.db    建立或打开名为test.db的数据库文件

在CLP下敲    (注意,在CLP模式下,CLP会将任何语句当成查询命令,以;结尾。除非以.开头,这些命令是为指定的CLP命令预留的。)

.help                         显示在CLP模式下的,sqlite3中的命令,参数及用法

.exit  或  ctrl+D(linux)或ctrl+C(win)          退出CLP模式

create table test (id integer primary key, value text);    建立名为table的表,名为id的主键列,名为value的简单文本域。

insert into test (id, value) values(1,‘eenle‘);        向表test中插入记录

insert into test(value) values (‘minky‘);          向表中插入记录,注意主键是有默认的增量函数的,据上一记录值产生下一个值。

.mode column                    改善显示格式

.headers on                      改善显示格式

select * from test;                  返回表中全部内容

create index test_idx on test (value);            建立索引

create view schema as select * from sqlite_master;      建立视图

.tables                        返回所有的表和视图

.indices                        返回索引

.schema                         返回表,视图,索引,触发器等数据库对象的的定义语句

select * from sqlite_master;                返回系统目录(即:更详细的schema信息可由系统视图sqlite_master得到,即系统目录表)

.output file.sql                      将输出定位到文件

.output stdout                      将输出定位到输出流

.dump                         将数据库对象导出成SQL格式

.show                         显示用户Shell中定义的所有设置

drop table test;                     删除表

drop view schema;                   删除视图

.read file.sql                    导入.dump命令创建的文件。如果使用前面备份的文件导入,则先要移除已经存在的数据库对象

create table student(id integer primary key,name text);    建表

alter table table_name {rename to name | add column column_def}    修改表

时间: 2024-10-12 14:26:25

SQLite 命令的相关文章

转载-Android数据库高手秘籍(一)——SQLite命令

原文地址: http://blog.csdn.net/guolin_blog/article/details/38461239 Android数据库高手秘籍(一)——SQLite命令 分类: Android数据库高手秘籍2014-09-04 09:10 7310人阅读 评论(42) 收藏 举报 Android数据库SQLite高手秘籍LitePal 转载请注明出处:http://blog.csdn.net/guolin_blog/article/details/38461239 要想熟练地操作任

Android数据库高手秘籍(一)——SQLite命令

转载请注明出处:http://blog.csdn.net/guolin_blog/article/details/38461239 要想熟练地操作任何一个数据库,最最基本的要求就是要懂SQL语言,这也是每个程序员都应该掌握的技能.虽说SQL博大精深,要想精通确实很难,但最基本的一些建表命令,增删改查,大家还是必须要学会的. SQL(Structured Query Language)是一种标准的数据库查询语言,即所有的关系型数据库都会支持它,只不过每种数据库对SQL语言的支持与标准存在着细微的不

Android数据库高手秘籍:SQLite命令

要想熟练地操作任何一个数据库,最最基本的要求就是要懂SQL语言,这也是每个程序员都应该掌握的技能.虽说SQL博大精深,要想精通确实很难,但最基本的一些建表命令,增删改查,大家还是必须要学会的. SQL(Structured Query Language)是一种标准的数据库查询语言,即所有的关系型数据库都会支持它,只不过每种数据库对SQL语言的支持与标准存在着细微的不同.我们无须关心其它数据库对SQL语言的支持情况,这里我们只要把重点放在SQLite上就可以了.下面我将使用模拟器来对SQLite支

SQLite命令

表中插入数据 INSERT INTO [表名] VALUES(1,'Alice',25,'CHN');//这样插入代表插入整行数据,缺少数据报错不便使用. INSERT INTO [表名]([Age1],[Age2]) VALUES('Jhon',43);//表名后边跟括号括号中填入需要需要填写的列名,这样后边数值跟前边列名一一对应不会出错. 删除表中数据 strSqliteCmd = ("delete from list_paramterConfig where DllName=?"

27 Sqlite命令行

http://wenku.baidu.com/link?url=afC38m113SjMnHmg6w7S9Ncgvu93y9rUFfTmK1AdNfw1VNWGZG5k49FWeziRmdyJEUk1htzzJLwxrqren6kN2KNJ0q9U3YDK-lFBsTEKf6u 数据库(库名)-->数据表(表名)

Android-adb 常用命令 和 sqlite

Android开发环境中,ADB是我们进行Android开发经常要用的调试工具,它的使用当然是我们Android开发者必须要掌握的. ADB概述 Android Debug Bridge,Android调试桥接器,简称adb,是用于管理模拟器或真机状态的万能工具,采用了客户端-服务器模型,包括三个部分: 1.客户端部分,运行在开发用的电脑上,可以在命令行中运行adb命令来调用该客户端,像ADB插件和DDMS这样的Android工具也可以调用adb客户端. 2.服务端部分,是运行在开发用电脑上的后

sqlite常用的命令-增删改查

一.查看版本信息: #sqlite3 -version 二.sqlite3常用命令 1.当前目录下建立或打开test.db数据库文件,并进入sqlite命令终端,以sqlite>前缀标识: 2.输出帮助信息: sqlite>.help 3.查看数据库文件信息命令(注意命令前带字符'.'): sqlite>.database 4.退出sqlite终端命令: sqlite>.quit 或 sqlite>.exit 列出当前显示格式的配置:sqlite>.show 6.显示数

SqLite cmd命令 查看SqLiteDatabase

引言: 一直使用Eclipse开发Android.DDMS下有一个explorer可以查看data/data下各应用的数据,其中就包括database.但是这种方法只能导出来看,很不方便,于是就想到直接在adb shell里使用SqLite3命令查看更加方便. cmd命令基础: 常用命令: dir 显示文件列表 cls 清屏 cd 切换目录 ls 显示文件列表,cmd无效,adb 有效 windows应用命令,直接输入应用名字即可打开程序: (列举几个) mspaint打开画图板 notepad

sqlite3常用命令以及django如何操作sqlite3数据库

一.如何进入sqlite3交互模式进行命令操作? 1.确认sqlite3是否已经安装 进去python命令行,执行 >>> import sqlite3 >>> 没有报错,说明sqlite3已经成功安装了 2.如何进入sqlite3命令行 sqlite3 /path/to/dbname 直接执行sqlite3 加数据库名即可  ~ sqlite3 ~/Downloads/django_test/cmdb/db.sqlite3  sqlite3SQLite version