一、什么是 SQLite
SQLite 是一款轻型的数据库,是遵守ACID标准,它占用资源非常的低,可能只需要几百K的内存就够了。它能够支持 Windows/Linux/Unix 等等主流的操作系统,同时能够支持很多程序语言,如C、PHP、Java等。
它适用于一些中小型的软件的数据库,如嵌入式开发、路由器、桌面程序。
二、特点
1、SQLite数据库足够小, 大致3万行C代码, 共计250K左右
2、配置简单,支持各类平台:Windows/Linux/Unix/MAC
3、最大的数据库支持2T,执行能力是非常强的 ------- 1T = 1024G
4、SQLite 支持无数据类型 (为提高效率不建议)
5、SQLite 完全开源,用 C 语言开发
注:SQLite 的数据库是个独立的文件,和程序一样保持在WEB目录下即可。
三、在 PHP 中开启 SQLite
这里以 Windows 平台 PHP 5.3 版本为例,打开 php.ini 文件,去掉下面2个选项前面的分号,然后重启 apache 。
;extension=php_pdo_sqlite.dll
;extension=php_sqlite.dll
如果你使用的是WAMP直接在配置中开启即可。
四、创建SQLite 数据库
1.使用PHP函数直接开启建立
<?php sqlite_open("D:\wamp\bin\apache\Apache2.2.17\htdocs\woqilin.db"); //使用物理地址路径,数据库存在直接打开,不存在则直接新建 ?>
2.通过 wamp 2.1 自带的 SQL Buddy 来创建管理 SQLite 数据库文件
在 Database 项输入数据库的路径
选择数据库,就可以进行常规的 SQL 操作了
相关推荐
php读取SQLite数据库, php读取SQLite数据库,php读取SQLite数据库
自己写的PHP sqlite 分页代码程序
搭建嵌入式web服务器,支持PHP 和sqlite
SQLite PHP代码生成器, 一个强大的SQLite GUI程序,用于生成高质量的SQLite PHP代码,SQLite PHP代码生成器是一个功能强大的支持SQLite数据库的PHP脚本制作工具,可以自动生成PHP脚本代码。 无论是个人学习还是研究...
* @require php_pdo_sqlite extension * * @property array $table:protected 所有表 * @property array $queryList:protected 发送查询列表 * @property boolean $debug:protected debug开关 * * 以后将加入...
PHP SQlite 函数库详解中前者是GoAhead公司的Embedded Management Framework产品的一部分,这个软件包主要用于解决未来嵌入式系统开发的相关问题,这款WEB服务器非常小巧,它的WIN CE版本编译后的大小还不到60k,它的...
列出网站目录下的sqlite数据并浏览: 遍历文件夹下所有.db,.sqlite文件供选并记忆; 然后该数据文件下所有表供选并记忆; 列出该表下所有字段及内容; 由于不保证每个数据都有唯一不重复字段,暂无表的增改删...
PHP.SQLite配置和使用,简介明了,有助于刚接触PHP的技术人员学习
支持跨站调用标签,需PHP 5.1+ 环境,默认支持多数据库(MySQL 5+ 或 SQLite 3+);支持多种(WYSIWYG)编辑器。灵活的HTML样式模板标签,简单易学易部署;支持检索数据库并以KingCMS标签形式调用!
不错的教程。用PHP的PDO来连接SQLITE 3
使用php连接sqlite数据库
BS模式的基础电脑考证练习,有三套,每套40题选择,懂PHP、SQLITE可扩充。有时间,没钱,太阳又猛烈,只好窝在家中糊编这个东西,学习一下PHP、SQLITE和AJAX。祝好人一生平安! 补充:index.htm中的……>改为,原来...
最近有时间,决定学习PHP,为了巩固学习,就编写了这个留言本。用了PHP5.2和sqlite2.7,发觉PHP+sqlite就是爽,简单灵活,函数丰富。放到这儿,与大家共享。
使用PHP+SQLite实现的一个简单的电话簿程式,可以作为学习SQLite数据库的参考
专为刚刚接触sqlite的人准备。本人是刚刚接触不长时间,相信会帮到你的。
软件适合熟悉sqlite数据库的用户,快速发布查询。使用建议:直接通过FTP上传即可使用,建议先直接上传查询测试。前台访问:http://网址/目录/ (上传直接使用,无需mysql数据库等的支持)然后notepad++打开inc/conn.php...
PHP的公交站程序,sqlite数据库,免费开源
fcontex是开源的基于PHP+SQLite技术的内容管理系统(CMS),同时支持MySQL数据库,用于快速构建中小型企业网站和个人博客(Blog)。 主要特点: 1、默认使用轻量的SQLite数据库,灵活方便; 2、全新的Web OS后台...
通过直接的方法对sqlite数据库进行操作。但好像只是支持sqlite2.对sqlite3不支持。于是又看了看原来要使用PDO进行连接。讲自己写的一个封装的代码放出来。
sqlite 数据库连接类就是利用了php 与sqlite进行连接操作;数据库连接,返回数据库连接标识符;是否保持持续连接,1为持续连接,0为非持续连接;从结果集中取得一行作为关联数组;显示mysql教程错误信息。