
数据库
文章平均质量分 57
vyCode
自己和大牛之间的距离应该是草履虫和哺乳动物在进化树上的距离oo
展开
-
SQLite简单的入门操作
从官方网站下载完SQLite完成后(我下载的是sqlite-shell-win32-x86-3071000),直接解压出来sqlite3.exe,将其路径(选中sqlite3.exe后,按住shift键,点击鼠标右键,即可出现“复制为路径”)添加到环境变量path里就可以直接运行命令行命令sqlite3.exe。执行cmd命令,然后输入以下命令,一个典型的数据库操作流程就完成了。原创 2012-03-01 09:30:10 · 834 阅读 · 0 评论 -
SQLite 入门教程(二)创建、修改、删除表
一、数据库定义语言 DDL在关系型数据库中,数据库中的表 Table、视图 View、索引 Index、关系 Relationship 和触发器 Trigger 等等,构成了数据库的架构 Schema。 在 SQL 语句中,专门有一些语句用来定义数据库架构,这些语句被称为“数据库定义语言”,即 DDL。SQLite 数据库引擎支持下列三种 DDL 语句:CREATEALTE转载 2012-03-01 10:52:08 · 1154 阅读 · 0 评论 -
SQLite 入门教程(一)基本控制台(终端)命令
一、基本简介SQLite 是一个自持的(self-contained)、无服务器的、零配置的、事务型的关系型数据库引擎。因为他很小,所以也可以作为嵌入式数据库内建在你的应用程序中。SQLite 被应用在 Solaris 10操作系统、Mac OS 操作系统、iPhone 和 Skype 中。QT4 、Python 、 PHP 都默认支持 SQLite ,Firefox Amarok转载 2012-03-01 10:27:23 · 1113 阅读 · 0 评论 -
SQLite 入门教程(三)常用约束 Constraints
一、约束 Constraints在上一篇随笔的结尾,我提到了约束, 但是在那里我把它翻译成了限定符,不太准确,这里先更正一下,应该翻译成约束更贴切一点。 那么什么是约束呢?我们在数据库中存储数据的时候,有一些数据有明显的约束条件。 比如一所学校关于教师的数据表,其中的字段列可能有如下约束:年龄 - 至少大于20岁。如果你想录入一个小于20岁的教师,系统会报错国籍 - 默转载 2012-03-14 10:00:22 · 1207 阅读 · 0 评论 -
SQLite 入门教程(四)增删改查操作详解
增删改查操作,其中增删改操作被称为数据操作语言 DML,相对来说简单一点。 查操作相对来说复杂一点,涉及到很多子句,所以这篇先讲增删改操作,以例子为主,后面再讲查操作。一、插入数据 INSERT INTO 表(列...) VALUES(值...)根据前面几篇的内容,我们可以很轻送的创建一个数据表,并向其中插入一些数据,不多说,看例子:myqiao@ubuntu:~/My D转载 2012-03-14 10:04:59 · 1812 阅读 · 0 评论 -
SqLite3获取的错误信息的方法
获取错误信息函数:int sqlite3_errcode(sqlite3*);const char *sqlite3_errmsg(sqlite3*);const void *sqlite3_errmsg16(sqlite3*);sqlite3_errcode() 通常用来获取最近调用的API接口返回的错误代码.sqlite3_errmsg() 则用来得原创 2012-03-23 09:58:55 · 8128 阅读 · 0 评论