2010
May
22
大家经常会用到MysQL、SqlServer、Access等数据库,但它们都有一个缺点,就是需要服务器的支持。今天给大家介绍一款不需要任何服务器支持的数据库:SQLite。
也许你以前从未听说过该数据库,其实我也是前些时候才接触到的。SQLite是开源的,并且速度比Mysql、PostgreSQL都要快。刚接触它的时候你也许会觉得它和Access很像,但是Access需要安装Office中的Access才能新建,而SQLite不需要安装任何软件,由程序生成。它的嵌入式也许是最大优点,手机、iPhone等设备中使用非常方便。SQLite还有很多优点:
1、支持大部分SQL语句;
2、它占用资源非常的低,在嵌入式设备中,可能只需要几百K的内存就够了;
3、它能够支持Windows/Linux/Unix等等主流的操作系统,同时能够跟很多程序语言相结合,比如Tcl、PHP、Java等,还有ODBC接口;
4、支持数据库大小至2TB;
5、储存在单一磁盘文件中的一个完整的数据;
6、支持多种开发语言,C, PHP, Perl, Java, ASP.NET,Python;
7、管理方便,可以使用sqlitemanager或者火狐的SQLite插件管理
附:
1、用PHP操作sqlite数据库:
2、列出数据库中所有的表:
3、对sqlite数据库的查询,以及结果集的显示:
4、 数据库对象记录的增加、删除、修改:
本站原创,转载请标明:来自追梦博客(http://www.wuleilei.com/)
相关文章
PHP配置了SQLite扩展却无法使用SQLite的解决方法 (2010-08-16)
iPhone开发之SQLite的使用 (2011-04-26)
PHP中StripSlashes函数的使用 (2009-09-16)
一段php加密/解密代码(解决密匙中含有加号) (2009-11-07)
用PHP检测并去掉UTF-8中的BOM (2010-01-24)
评论嵌套原理 - 博客已支持评论嵌套 (2010-04-24)
一个很好用的PHP生成RSS的类:FeedCreator (2010-06-26)
PHP100视频教程全集下载(含解压密码) (2010-09-17)
PHP基础易混淆函数比较 (2010-10-25)
PHP二维数组按照一个字段排序 (2010-12-28)
看看他们的脚印
晚上和爸妈吃个饭。 (2月6日)
装修好累哟
(2月4日)
《斯巴达克斯:复仇》 (2月3日)
白
JankoAtWarpSpeed对...