您的位置:首页 > 数据库

SQLITE入门-逐步讲解SQLITE命令行(一)

2012-07-10 16:37 190 查看
首先做点铺垫说明:

sqlite程序通过查找分号(;)来决定一个SQL语句的结束,
所以要执行SQL语句请确保在SQL语句后有分号(;).如果你省略分号,sqlite3将给你一个连续的命令提示符(...>
)并等你给当前的SQL命令添加更多的文字。这个特点让你输入多行的多个SQL语句.但点号(.)命令不要分号(;).ctrl+c可以结束当前命令。

在dos窗口输入sqlite3 test.db,然后回车,结果如下:

F:\>sqlite3 test.db

SQLite version 3.6.16

Enter ".help" for instructions

Enter SQL statements terminated with a ";"

此时我们并没有在F盘下看到 test.db,需要在输入分号(;)然后回车如下:

F:\>sqlite3 test.db

SQLite version 3.6.16

Enter ".help" for instructions

Enter SQL statements terminated with a ";"

sqlite> ;

sqlite>

我们现在就可以看到在F盘下有test.db文件了。

附:此命令如果没有test.db数据库则创建,如果有则打开,实例见下文。

建立表(websites),

命令

CREATE TABLE [websites] (

[WebID] INTEGER NOT NULL PRIMARY KEY,

[WebName] VARCHAR(20) NULL

);

注意;不可少";"号不可缺少,否则不执行。

插入数据:

insert into [websites] ([WebName])values('CTOChina.net');

insert into [websites] ([WebName])values('搜狐');

insert into [websites] ([WebName])values('雅虎');

查看数据:

sqlite> select * from websites;

1|CTOChina.net

2|搜狐

3|雅虎

sqlite>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: