Sqlite3 使用教程 OS X 自从 10
4 后把 SQLite 这套相当出名的数据库软件,放进了作业系统工具集里
OS X 包装的是第三版的 SQLite,又称 SQLite3
这套软件有几个特色: 软件属于公共财(public domain),SQLite 可说是某种「美德软件」(virtueware),作者本人放弃着作权,而给使用 SQLite 的人以下的「祝福」(blessing): o May you do good and not evil
愿你行善莫行恶 o May you find forgiveness for yourself and forgive others
愿你原谅自己宽恕他人 o May you share freely, never taking more than you give
愿你宽心与人分享,所取不多于你所施予 支援大多数的 SQL 指令(下面会简单介绍)
一个档案就是一个数据库
不需要安装数据库服务器软件
完整的 Unicode 支援(因此没有跨语系的问题)
速度很快
目前在OS X 10
4 里,SQLite 是以/usr/bin/sqlite3 的形式包装,也就说这是一个命令列工具,必须先从终端机(Terminal
app 或其他程序)进入shell 之后才能使用
网络上有一些息协助使用 SQLite 的视觉化工具,但似乎都没有像CocoaMySQL(配合MySQL 数据库使用)那般好用
或许随时有惊喜也未可知,以下仅介绍命令列的操作方式
SQLite 顾名思议是以 SQL 为基础的数据库软件,SQL 是一套强大的数据库语言,主要概念是由「数据库」、「资料表」(table)、「查询指令」(queries)等单元组成的「关联性数据库」(进一步的概念可参考网络上各种关于 SQL 及关联性数