一、什么是 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数据库,你需要确保已经安装了PDO(PHP Data Objects)扩展,这是PHP连接不同数据库系统的抽象层,它包含了对SQLite的支持。如果你的PHP环境尚未安装PDO或PDO_SQLite扩展,可以通过编辑...
PHP SQLite 函数库是PHP语言中用于操作SQLite数据库的一系列函数,这些函数使得开发者能够方便地执行SQL查询、管理数据库连接、处理查询结果等。SQLite是一个轻量级、嵌入式的数据库引擎,常用于小型应用或对资源...
**PHP与SQLite入门案例** PHP(Hypertext Preprocessor)是一种广泛使用的开源脚本语言,尤其在Web开发领域。SQLite,作为一个嵌入式的关系型数据库,因其轻量级、无服务器、自包含的特性,常被用作PHP开发中的数据...
"嵌入式服务器支持PHP和SQLite" 在嵌入式服务器中,支持PHP和SQLite是非常重要的功能。 PHP是一种服务器端脚本语言,广泛应用于Web开发,而SQLite是一种轻量级的关系数据库管理系统。这两种技术的组合,使得嵌入式...
标题 "hcbus4sqlite.rar_hcbus4sqlite_php sqlite_sqlite_sqlite php" 提供了一个关于使用PHP语言开发的公交站程序的信息,该程序基于SQLite数据库,并且是开源的。描述进一步确认了这个程序使用SQLite作为数据存储...
**PHP_sqlite 留言簿** PHP是一种广泛使用的开源脚本语言,尤其适用于Web开发,可以嵌入到HTML中。SQLite则是一个轻量级的、无服务器、自包含的SQL数据库引擎,它不需要单独的数据库服务器进程,而是直接集成在应用...
自己写的PHP sqlite 分页代码程序
在PHP中使用SQLite,首先需要确保PHP已经安装了SQLite扩展。可以通过在命令行运行`php -m`来检查PHP的模块列表,看是否有`sqlite`或`pdo_sqlite`。如果没有,可以通过以下步骤安装: 对于Ubuntu/Debian系统: ``` ...
### PHP使用PDO连接SQLite3知识点解析 #### 一、引言 在Web开发领域中,PHP作为一种常用的服务器端脚本语言,与各种数据库系统的交互能力是其重要特性之一。其中,SQLite作为一款轻量级的数据库系统,在不需要复杂...
首先,为了使用PHP连接SQLite数据库,我们需要确保已经安装了PHP的SQLite扩展。在大多数现代PHP环境中,SQLite支持通常是内置的。你可以通过在PHP脚本中运行`phpinfo()`函数来检查是否已启用SQLite扩展。 ```php <?...
SQLite PHP代码生成器, 一个强大的SQLite GUI程序,用于生成高质量的SQLite PHP代码,SQLite PHP代码生成器是一个功能强大的支持SQLite数据库的PHP脚本制作工具,可以自动生成PHP脚本代码。 无论是个人学习还是研究...
电话簿(PHP+SQLite)项目是一个实用的示例,它结合了PHP编程语言与轻量级SQLite数据库系统,用于创建一个基本的联系人管理应用程序。这个项目非常适合初学者,可以帮助他们理解如何在Web环境中集成数据库操作。以下...
* @require php_pdo_sqlite extension * * @property array $table:protected 所有表 * @property array $queryList:protected 发送查询列表 * @property boolean $debug:protected debug开关 * * 以后将加入...
### SQLite3简介 SQLite3是一个嵌入式数据库,不需要单独的服务器进程,数据直接存储在文件中。这使得SQLite3成为轻量级且高效的解决方案,特别适合于资源有限或单用户的应用场景。它支持标准的SQL语法,并提供了...
这篇博客文章“php操作mysql与sqlite类”主要探讨了如何使用PHP与这两种数据库进行交互。 首先,我们来详细了解PHP操作MySQL。MySQL是一种关系型数据库,它提供了SQL接口,可以高效地处理大量数据。在PHP中,我们...
列出网站目录下的sqlite数据并浏览: 遍历文件夹下所有.db,.sqlite文件供选并记忆; 然后该数据文件下所有表供选并记忆; 列出该表下所有字段及内容; 由于不保证每个数据都有唯一不重复字段,暂无表的增改删...
支持跨站调用标签,需PHP 5.1+ 环境,默认支持多数据库(MySQL 5+ 或 SQLite 3+);支持多种(WYSIWYG)编辑器。灵活的HTML样式模板标签,简单易学易部署;支持检索数据库并以KingCMS标签形式调用!
1. **PHP:**使用命令`sudo apt-get install php5-sqlite`安装PHP的SQLite扩展。 2. **Python:**使用命令`sudo apt-get install python-pysqlite2`安装Python的SQLite库。 3. **Ruby:**使用命令`sudo apt-get ...
《构建轻量级Web服务:Php+Nginx+Sqlite3精简绿色版详解》 在互联网技术日新月异的今天,对于个人开发者或小型项目来说,搭建一个高效、简洁且易于管理的Web服务器环境至关重要。"Php+Nginx+Sqlite3精简绿色版"就是...