商务服务
php打开sqlite数据库文件怎么打开,php读取sqlite数据库入门实例
2024-11-14 21:43

php读取sqlite数据库的例子,php编程中操作sqlite入门实例.

php打开sqlite数据库文件怎么打开,php读取sqlite数据库入门实例

原文参考:http://www.jbxue.com/article/php/22383.html

在使用SQLite前,要确保php.ini中已经启用sqlite和pdo配置

打开PHP.INI文件,打下以下扩展

extension=php_pdo.dll

extension=php_pdo_sqlite.dll

extension=php_sqlite.dll

sqlite_open命令是打开一个数据库文件。

如果没有文件则创建。

sqlite_query可以执行SQL语句。

创建一个表并插入数据。

sqlite_unbuffered_query发出SELECt语句。

循环并显示结果。

unable to open a temporary database file for storing temporary tables

无法打开存储临时表的临时数据库文件,在Windows环境中,如果出现上述错误

请使用putenv("TMP=C:/temp");指定临时文件夹。

具体请看代码

//putenv("TMP=C:/temp");

//打开数据库 www.jbxue.com

if ($db = sqlite_open("test.db",0666,$sqliteerror)) {//创建表

sqlite_query($db, "create table user(id integer primary key,name text);");//INSERT语句

$sql = "insert into user values(NULL, ‘名字‘)";//执行SQL语句

$res = sqlite_query($db, $sql);//SELECT语句

$sql = "select * from user order by id desc limit 20";//执行SQL语句

$res = sqlite_unbuffered_query($db, $sql);//显示结果

while ($item = sqlite_fetch_array($res,SQLITE_ASSOC)) {print "ID:".$item["id"] ."NAME:".$item["name"];print "";

};//关闭数据库

sqlite_close($db);

}else{print $sqliteerror;

}?>

PHP+SQLite数据库操作教程与实例

set_time_limit(0);//sqlite数据库文件名

$db_name = ‘md5.db‘;//打开sqlite数据库

$db = sqlite_open($db_name);//异常处理

if( !$db) {echo ‘不能连接SQlite文件:‘,$db_name,‘‘;

}else{echo ‘成功连接SQlite文件:‘,$db_name,‘‘;

}//创建数据表:MD5密码表

sqlite_query($db, "CREATE TABLE md5 (s int(4) PRIMARY KEY,d varchar(32))");//插入记录

$s = 0;while($s <= 999999){$d = md5($s);sqlite_query($db, "INSERT INTO md5 VALUES ($s,‘{$d}‘)");$s++;

}//检索所有记录

$result = sqlite_query($db, ‘SELECt * FROM md5‘);echo ‘

‘;while ($row = sqlite_fetch_array($result,SQLITE_BOTH)) {echo ‘Md5:‘,$row[‘d‘],‘ Src:‘,$row[‘s‘], ‘‘;

}echo ‘

‘;//关闭SQLite连接

sqlite_close($db);?>

php读取sqlite入门版

//$db = @sqlite_open("MM.sqlite", 0666, $error); // 不支持

//$db = new PDO(‘sqlite:MM.sqlite‘);

//异常处理

if (!$db) die("Connection Sqlite failed. ");//添加一个叫做foo的数据库

[email protected]_query($db, "CREATE TABLE foo (bar varchar(10))");

//插入一条记录

[email protected]_query($db, "INSERT INTO foo VALUES (‘fnord‘)");

//检索所有记录

$result = $db->query(‘select BottleEncryptUsrName from BottleTable4‘);//打印获取的结果

foreach($result as $row){echo $row[0];echo "";

}?>

    以上就是本篇文章【php打开sqlite数据库文件怎么打开,php读取sqlite数据库入门实例】的全部内容了,欢迎阅览 ! 文章地址:http://lianchengexpo.xrbh.cn/news/14260.html 
     资讯      企业新闻      行情      企业黄页      同类资讯      首页      网站地图      返回首页 迅博思语资讯移动站 http://lianchengexpo.xrbh.cn/mobile/ , 查看更多   
最新新闻
二胎概念火了!任泽平:未来四胎五胎可能给奖励
  人口政策问题再次广受关注。  昨日晚间,央行微信公众号发布题为《关于我国人口转型的认识和应对之策》的工作论文,聚焦了
全球下载量突破20亿时TikTok遭遇“围剿”,张一鸣对公司员工说了啥
抖音短视频国际版TikTok近日在美国的遭遇不断反转、不断刷新。虽然特朗普对其封禁令尚未最终拍板,但TikTok在海外年轻人中的火爆
如何查询手机流量?查询手机流量方法教学
  手机是一个我们现在广泛使用的电子产品,我们除了利用手机进行通话之外,最多的就是利用手机上网了。如果想要利用手机上网的
孙楠:希望自己的音乐带给观众快乐
  中新网杭州6月25日电 (胡小丽 刘文彬)1990年,孙楠发行了首张个人专辑《弯弯的月亮》,从此走上职业歌手的道路。到今天,已
【夜读】7条成长建议,送给正在努力的你
01改变自己会痛苦,不改变自己会吃苦不抗拒改变、不用陈旧的方式去处理新问题,是一个人走向成熟的标志。很多时候,只是一个细节
tiktok前身是什么发展历史,一文带你了解tiktok发展历程
在互联网发展如此迅速的今天,各种的媒体社交改变了我们的生活,带来了更多的便利条件,让我们了解这个周围以及世界的最新咨询。
中考倒计时,科学备考秘籍请收好
  本报记者潘洁婷通讯员王晓敏  今年是“双减”政策实施以来的首次中考,距离2022年中考还有不足一个月时间。备考冲刺阶段,
千万粉丝!他突然全网被封
近日,在抖音拥有1800多万粉丝的倪海杉账号被平台封禁。关于倪海杉账号被封原因,网络上有多种猜测。另外,倪海杉在快手上拥有50
全新 Model 3 发布!内外饰全面焕新,屏幕换挡进入全民时代
6年前,特斯拉为 Model 3的亮相开了一场盛大的发布会,特斯拉首席执行官、首席设计官悉数到场。Model 3是公司当前的头等要事。马
一部具有重大警世意义和很高文学价值的力作——评屈全绳的长篇小说《鹅头岭》
作者:汪守德一按一般人的想象,有着数十年从军经历的老将军,离休之后不再为公务缠身,不再因百事纠结,或写一点回忆录之类的轻
本企业新闻
推荐企业新闻

点击拨打: