刚开始接触sqlite还真是一头的雾水,因为他没有像MYSQL或乾MSSQL这样的叫做安装服务的东西!到他的官方网站去走了一圈,还是不知所云,英文虽看懂了啥意思,可是还是摸不着头脑。查看一些中文相关介绍,也还是那样?这个数据库软件就这么神奇?神龙见首不见尾?

后来结合PHP来学习Sqlite还是慢慢看懂了一些,其实嘛,这个数据库就像是office中的access,也不全对,因为access还需要装N多的支持,可是这个数据库就很牛了,不用装什么其它的系统服务的支持,只要开启PHP中的这三个扩展支持:
extension=php_pdo.dll
extension=php_pdo_sqlite.dll
extension=php_sqlite.dll
这是相对与PHP5以上来说了。

然后重启一下web服务器就可以使用了。也就是说这个数据库系统,就像原来我们使用ASP+ACCESS方式开发网页那样简单易用,你只需要在PHP中包含你的数据库路径就可以了。这样你就可以对其它进行增删查改了!这是不是很好玩!而且这个数据库系统虽然说像access那样可以简单的进行开发,但是他的功能可是比access强大得多了!他的功能这里就不具体介绍了。我只是在额外的说明一点就是大家可以去他的官方网站下载windows下的命令行工具,这样使用他的命令行工具,就可以创建数据库,然后你就可以用PHP对其进行操作了。当然了,你也可以使用PHP直接创建数据库,并使用他进行操作,因为在此我只是想告诉大家的是当你接触到这个数据库系统的时候,也许你认为他们仅给你一个命令行工具能有什么用呢?我在此告诉你的是这个系统就是这样的一个工具而已,也就仅此而已,您可以使用此工具进去很多工作!另外,类似MYSQL下的PHPMYADMIN式的管理工具,Sqlite也有,他就是:SQLiteManager,你可以下载他,然后开启PHP的支持,就可以使用了。这时候你就真正觉得你是在使用一个类似于MYSQL这样的数据库了,这样你就不会太陌生了。至于PHP下的具体操作,我想以后有机会我也会讲讲自己的一些学习上的心得体会,在此就先赘述了,网上很多学习资料,我想之所以作此文,仅是引导一下大家对这个数据库系统的认识罢了。

也许你自己想了解关系数据库方式的编程,这个数据库系统提供了这样的好机会,你可以到官方网站去下载他的源代码,通过编辑或者修改,你完全可以拿去卖钱!没人管你!而且这个数据库最初被广泛使用在嵌入式编程之中,你有机会也可以试试!

我也是刚了解,大家可以多多交流!
官方网站:http://www.sqlite.org/
上面有你想要的下载!