sqlite3入门

sqlite3入门

ID:37713008

大小:30.94 KB

页数:13页

时间:2019-05-29

sqlite3入门_第1页
sqlite3入门_第2页
sqlite3入门_第3页
sqlite3入门_第4页
sqlite3入门_第5页
资源描述:

《sqlite3入门》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、sqlite3入门1.SQLite简介SQLite 是一个非常流行的嵌入式数据库,它提供了一个清爽的 SQL 接口,相当小的内存占用和高速的响应,更 Happy 的是他还是免费的,大家都可以尽情的使用,很多牛叉的公司(诸如 Adobe,Apple,Google,Sun,Symbian ),开源项目( Mozilla,PHP,Python )都在产品中装配 SQLite. Android 中, SQLite 是被集成于 Android runtime ,每个 Android 应用程序都可以欢快的使用 SQLite 

2、数据库,如果你熟悉 JDBC ,那么这个过程就更安逸了。2.SQLite3特征Ø支持的Sql 语句1.ALTER TABLE 2.ANALYZE 3.ATTACH DATABASE 4.BEGIN TRANSACTION Ø语句1.COMMIT TRANSACTION 2.CREATE INDEX 3.CREATE TABLE 4.CREATE TRIGGER 5.CREATE VIEW 6.CREATE VIRTUAL TABLE 7.DELETE 8.DETACH DATABASE 9.DROP INDEX 

3、10.DROP TABLE 11.DROP TRIGGER 12.DROP VIEW 13.END TRANSACTION 14.EXPLAIN Ø表达式1.INSERT 2.ON CONFLICT clause 3.PRAGMA 4.REINDEX 5.REPLACE 6.ROLLBACK TRANSACTION 7.SELECT 8.UPDATE 9.VACUUM  Ø数据类型: 不区分大小写 1.TEXT     文本 2.NUMERIC 数值 3.INTEGER 整型 4.REAL     小数 5.NO

4、NE     无类型 3.Sqlite入门 第一步在这这前先到网上下载sqlite相关程序,windows、linux、mac都有相关程序。在windows下要下载sqlite.exe,这个是命令行程序。sqlite.dll为开发时用到有库。也可以下载相关sqlite界面化工具,这里站长就不推荐了,网上很多。启动sqlite3程序,仅仅需要敲入带有SQLite数据库名字的"sqlite3"命令即可。如果文件不存在,则创建一个新的(数据库)文件。然后sqlite3程序将提示你输入SQL。敲入SQL语句(以分号“;”

5、结束),敲回车键之后,SQL语句就会执行。例如,创建一个包含一个表"tb11"名字为"ex1"的SQLite数据库,你可以这样做: $sqlite3 ex1 SQLite version 3.3.17 Enter ".help" for instructions sqlite> create table tbl1(one varchar(10), two smallint); sqlite> insert into tbl1 values('hello!', 10); sqlite> insert into tb

6、l1 values('goodbye', 20); sqlite> select * from tbl1; hello!

7、10 goodbye

8、20 sqlite> 你可以通过敲你所用系统的文件结束符(通常是Ctrl + D)或者中断字符(通常是Ctrl + C)。来终止sqlite3程序。确定你在每个SQL语句结束敲入分号!sqlite3程序通过查找分号来决定一个SQL语句的结束。如果你省略分号,sqlite3将给你一个连续的命令提示符并等你给当前的SQL命令添加更多的文字。这个特点让你输入多行的多个SQL语句

9、,例如:sqlite>createtabletbl2(...>f1varchar(30)primarykey,...>f2text,...>f3real...>);sqlite>4.创建sqlite数据库用sqlite3建立数据库的方法很简单,只要在shell下键入(以下$符号为shell提示号,请勿键入): $ sqlite3 foo.db 如果目录下没有foo.db,sqlite3就会建立这个数据库。sqlite3并没有强制数据库文档名要怎么取,因此如果你喜欢,也可以取个例如foo.icannameitwha

10、teverilike的档名。在sqlite3提示列下操作进入了sqlite3之后,会看到以下文字: SQLite version 3.1.3Enter ".help" for instructionssqlite>  这时如果使用.help可以取得求助,.quit则是离开(请注意:不是quit) 5.SQL的指令格式 所以的SQL指令都是以分号(;)结尾的。如果遇到两个减

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。