当前位置: 传客网 > PHP操作SQLlite数据库

PHP操作SQLlite数据库

2016-12-23 作者:麻雀

自PHP5后,php本身自带SQLite数据库操作类,非常之方便。就连创建数据库表你就不用担心,只需要执行sqlite_open()函数,就会在脚本的指定目录创建数据库文件,非常之方便。看看下面的示例代码吧

自己写的示例代码:

<?php
putenv('TMP=D:/temp');
$db_name = "t";

//Procedural style

$db = sqlite_open($db_name);

//$result = sqlite_array_query($db,'select * from tb1',SQLITE_ASSOC);
$result = sqlite_unbuffered_query($db,'select * from tb1',SQLITE_ASSOC);

var_dump($result);
foreach($result as $entry){
 echo 'one:'.$entry['one'].';two:'.$entry['two'].'<br/>';
}


//Object-oriented style

?>

 

怎么样,比php访问ACCESS方面多了吧,而且SQLite有很多出色的地方,这里就不一一重复了,详情看本人的另一篇博文:SQLite简介,里面已经说的很清楚了。

 

还有PHP操作SQLite有不明白,不清楚的地方怎么办?

看手册,哈哈,里面讲的非常之清楚。



相关推荐

  • 学习中文编程——易语言(二十二):易语言数据库的操作命令

    易数据库程序界面设计好后,通过易语言数据库的操作命令,实现其功能。1.易数据库的打开与关闭(1)打开()数据库使用前必须打开,不打开则无法使用,已经打开的数据库不能重复打开。打开()命令的原型是:“<逻辑型>打开(文本型数据库文

  • ADO对数据库的操作(控制台程序)

    ADO对数据库的操作(控制台程序)关键字ADO原作者姓名冬瓜介绍刚开始学习对数据库的操作的时候,看的例子都是MFC类的程序这些例子有很多不必要的信息在里面,那时候我就想要是能有个控制台程序来学习,那该多好啊....读者评分3评分次数1正文刚

  • Android数据库的操作之存储和获取

    继续转~~~~~~··Android数据库的操作android平台中可以用来存储数据的方式很多,平时常用的有sharedpreference、file存储、sqlite数据库存储以用网络存储几种基本的存储方法。下面比较详细的介绍如何实现数据

  • 【MySQL】三、数据库表操作

    数据库表操作:1.数据库表结构的复制CREATETABLEnew_tableLIKEoriginal_table;如果要将原来的数据也复制到新的表格中,使用INSERTINTOnew_tableSELECT*FROM 2.将搜索结

  • ASP.NET中数据库的操作初步----连接并且打开数据库

    对于用过beta2版的网友来说,学习本文的内容将会是十分的简单,因为.net正式版和beta2版的差别不大,所以对于beta2中的程序你几乎可以不作修改(或者只做少量修改)就可以再正式版中正常的运行。在这里我们来讲一下怎样打开数据库,我们不

  • [恶搞]ADO数据库的操作

    导入动态链接库在使用ADO技术时,需要导入一个ADO动态链接库msado15.dll,该动态链接库位于系统盘的“ProgramFiles\CommonFiles\System\ado\”目录下。例如,系统盘是c盘,该文件位于“C:\Prog

  • DButils对数据库的操作

    //使用DButils必须要定义整形的id创建id并封装//下面这些是常用的//创建数据库DbUtilsdbUtils==DbUtils.create(getApplicationContext(),"ball.db");//创建表结构db

  • uploadify与php使用详解 多图片异步上传(前台后台数据库的操作)

    jqueryuploadifyphpYii多图片上传的准备工作:1.官网下载uploadify:uploadify下载官网2.下载jquery-1.8.3.min.js:jquery下载3.自备开发的框架,本人现用的是YII。Yii下载本博

  • SqlLite数据库操作

    导入libsqlite3.dylib#import<Foundation/Foundation.h>#import<sqlite3.h>@interfaceSqlLiteTest:NSObject{sqlite3*s

  • Jmeter那点事·数据库操作

    有时我们需要验证所测试的接口是否修改了数据库中的一些字段,可以通过Jmeter的JDBCConnectionConfiguration来实现本文针对链接SQLServer数据库进行讲解,其他的数据库连接方式参考Jmeter的官方文档http

  • linux c编程操作数据库(sqlite3应用)

    C/C++语言中调用sqlite的函数接口来实现对数据库的管理(创建数据库、创建表格、插入数据、查询、数据、删除数据等)。首先要编译好sqlite的库文件:libsqlite3.alibsqlite3.lalibsqlite3.solibs

  • 浅析数据库设计与操作系统的关系 提升sql语句效率

      数据库设计完成之后,都需要靠一个操作系统的支持来运行。只有相应性能的操作系统来运行数据库,才能使数据库达到相应的价值。操作系统性能的好坏直接影响数据库的使用性能,如果操作系统存在问题,如cpu过载、过度内存交换、磁盘i/o瓶颈等,在这种

  • android中的数据库操作

    android中的数据库操作android中的应用开发很难避免不去使用数据库,这次就和大家聊聊android中的数据库操作。一、android内的数据库的基础知识介绍1.用了什么数据库android中采用的数据库是SQLite这个轻量级的嵌

  • android开发教程之数据库事务操作

    在android应用程序开发中,在使用到数据库的时候,事务处理是非常重要的。首先android数据库操作(特别是写操作)是非常慢的,将所有操作打包成一个事务能大大提高处理速度。其次是保证数据的一致性,让一个事务中的所有操作都成功执行,或者失

  • ABAP数据库操作

    TheDatabaseInterface(数据库接口)为了避开各种数据库的操作语句,函数,功能的不同,R/3系统在每个工作进程(workprocess)里面都设置了和数据库的接口。R/3系统应用这些接口和数据库进行交互操作,数据库的接口把R

  • android之sqllite数据库

    1.创建数据库:创建一个类继承SQLiteOpenHelper,例如publicclassPersonOpenHelperextendsSQLiteOpenHelper{publicPersonOpenHelper(Contextconte

  • .Net编写类库直接操作MySql数据库应用实例

    种饱提示:那是正在VB.net中为毗连MySql中编写的一个类库。您可操做阿谁类库直接操纵MySql数据库。那是正在VB.net中为毗连MySql中编写的一个类库。您可操做阿谁类库直接操纵MySql数据库。正在操做阿谁类库之前,您必须安拆O

  • 浅析数据库设计与操作系统的关系 提升sql语句效率

      数据库设计(http://www.epweike.com/sql/talent/)完成之后,都需要靠一个操作系统的支持来运行。只有相应性能的操作系统来运行数据库,才能使数据库达到相应的价值。操作系统性能的好坏直接影响数据库的使用性能,如

  • mysql数据库 (二) mysql数据库的基本操作

    上一次安装好mysql数据库以后并没有登录操作,这次来简单介绍下mysql的基本操作一.访问mysql数据库(经过安装后的初始化过程,mysql数据库的默认管理员用户名为:“root”,密码为空;注意此root并非是linux系统管理员的r

  • SQL Server 数据库操作实用技巧锦集

    包括安装时提示有挂起的操作、收缩数据库、压缩数据库、转移数据库给新用户以已存在用户权限、检查备份集、修复数据库等1.挂起操作在安装Sql或sp补丁的时候系统提示之前有挂起的安装操作,要求重启,这里往往重启无用,解决办法:到HKEY_LOCA

返回
顶部