`
王之子
  • 浏览: 109799 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

PHP SQLite 简介

阅读更多

一、什么是 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"); //使用物理地址路径,数据库存在直接打开,不存在则直接新建
?>​

 SQLite 详细的API

 

2.通过 wamp 2.1 自带的 SQL Buddy 来创建管理 SQLite 数据库文件

 


在 Database 项输入数据库的路径

在 Database 项输入数据库的路径
 



 
选择数据库,就可以进行常规的 SQL 操作了

 
  • 大小: 6.1 KB
  • 大小: 26.1 KB
分享到:
评论

相关推荐

    php读取SQLite数据库

    首先,要使用PHP访问SQLite数据库,你需要确保已经安装了PDO(PHP Data Objects)扩展,这是PHP连接不同数据库系统的抽象层,它包含了对SQLite的支持。如果你的PHP环境尚未安装PDO或PDO_SQLite扩展,可以通过编辑...

    PHP SQlite 函数库详解

    PHP SQLite 函数库是PHP语言中用于操作SQLite数据库的一系列函数,这些函数使得开发者能够方便地执行SQL查询、管理数据库连接、处理查询结果等。SQLite是一个轻量级、嵌入式的数据库引擎,常用于小型应用或对资源...

    php+sqlite(入门案例)

    **PHP与SQLite入门案例** PHP(Hypertext Preprocessor)是一种广泛使用的开源脚本语言,尤其在Web开发领域。SQLite,作为一个嵌入式的关系型数据库,因其轻量级、无服务器、自包含的特性,常被用作PHP开发中的数据...

    嵌入式服务器支持php和sqlite

    "嵌入式服务器支持PHP和SQLite" 在嵌入式服务器中,支持PHP和SQLite是非常重要的功能。 PHP是一种服务器端脚本语言,广泛应用于Web开发,而SQLite是一种轻量级的关系数据库管理系统。这两种技术的组合,使得嵌入式...

    hcbus4sqlite.rar_hcbus4sqlite_php sqlite_sqlite_sqlite php

    标题 "hcbus4sqlite.rar_hcbus4sqlite_php sqlite_sqlite_sqlite php" 提供了一个关于使用PHP语言开发的公交站程序的信息,该程序基于SQLite数据库,并且是开源的。描述进一步确认了这个程序使用SQLite作为数据存储...

    PHP_sqlite 留言簿

    **PHP_sqlite 留言簿** PHP是一种广泛使用的开源脚本语言,尤其适用于Web开发,可以嵌入到HTML中。SQLite则是一个轻量级的、无服务器、自包含的SQL数据库引擎,它不需要单独的数据库服务器进程,而是直接集成在应用...

    自己写的PHP sqlite 分页代码程序

    自己写的PHP sqlite 分页代码程序

    PHP.SQLite的配置使用

    在PHP中使用SQLite,首先需要确保PHP已经安装了SQLite扩展。可以通过在命令行运行`php -m`来检查PHP的模块列表,看是否有`sqlite`或`pdo_sqlite`。如果没有,可以通过以下步骤安装: 对于Ubuntu/Debian系统: ``` ...

    PHP使用PDO连接SQLITE3

    ### PHP使用PDO连接SQLite3知识点解析 #### 一、引言 在Web开发领域中,PHP作为一种常用的服务器端脚本语言,与各种数据库系统的交互能力是其重要特性之一。其中,SQLite作为一款轻量级的数据库系统,在不需要复杂...

    php连接sqlite

    首先,为了使用PHP连接SQLite数据库,我们需要确保已经安装了PHP的SQLite扩展。在大多数现代PHP环境中,SQLite支持通常是内置的。你可以通过在PHP脚本中运行`phpinfo()`函数来检查是否已启用SQLite扩展。 ```php &lt;?...

    SQLite PHP代码生成器(专业的为SQLite生成代码)--- PHP为SQLite生成高质量代码的工具

    SQLite PHP代码生成器, 一个强大的SQLite GUI程序,用于生成高质量的SQLite PHP代码,SQLite PHP代码生成器是一个功能强大的支持SQLite数据库的PHP脚本制作工具,可以自动生成PHP脚本代码。 无论是个人学习还是研究...

    电话簿(PHP+SQLite)

    电话簿(PHP+SQLite)项目是一个实用的示例,它结合了PHP编程语言与轻量级SQLite数据库系统,用于创建一个基本的联系人管理应用程序。这个项目非常适合初学者,可以帮助他们理解如何在Web环境中集成数据库操作。以下...

    SQLiteDB的PHP实现

    * @require php_pdo_sqlite extension * * @property array $table:protected 所有表 * @property array $queryList:protected 发送查询列表 * @property boolean $debug:protected debug开关 * * 以后将加入...

    php操作mysql与sqlite类

    这篇博客文章“php操作mysql与sqlite类”主要探讨了如何使用PHP与这两种数据库进行交互。 首先,我们来详细了解PHP操作MySQL。MySQL是一种关系型数据库,它提供了SQL接口,可以高效地处理大量数据。在PHP中,我们...

    php sqlite browser(php版sqlite数据库浏览器)

    列出网站目录下的sqlite数据并浏览: 遍历文件夹下所有.db,.sqlite文件供选并记忆; 然后该数据文件下所有表供选并记忆; 列出该表下所有字段及内容; 由于不保证每个数据都有唯一不重复字段,暂无表的增改删...

    php sqlite 企业站模板

    支持跨站调用标签,需PHP 5.1+ 环境,默认支持多数据库(MySQL 5+ 或 SQLite 3+);支持多种(WYSIWYG)编辑器。灵活的HTML样式模板标签,简单易学易部署;支持检索数据库并以KingCMS标签形式调用!

    Ubuntu安装mysql和sqlite3

    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 ...

    php_sqlite3.dll [32位版本含:5.3.0-5.4.7] [64位版本含:5.3.6-5.4.3]

    ### SQLite3简介 SQLite3是一个嵌入式数据库,不需要单独的服务器进程,数据直接存储在文件中。这使得SQLite3成为轻量级且高效的解决方案,特别适合于资源有限或单用户的应用场景。它支持标准的SQL语法,并提供了...

    Php+Nginx+Sqlite3精简绿色版

    《构建轻量级Web服务:Php+Nginx+Sqlite3精简绿色版详解》 在互联网技术日新月异的今天,对于个人开发者或小型项目来说,搭建一个高效、简洁且易于管理的Web服务器环境至关重要。"Php+Nginx+Sqlite3精简绿色版"就是...

Global site tag (gtag.js) - Google Analytics