博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2010年8月12日

摘要: 首先说一下数据库抽象层的定义,也就是什么是PHP的数据库抽象层:所谓PHP数据库抽象层就是指,封装了数据库底层操作的介于PHP逻辑程序代码和数据库之间的中间件。目的是为了隐藏各种数据库因为数据库方言的不同,而在存取中存在的差异。使PHP编码系统在数据库变更的时候,做到改动最小,或者只需要修改数据库配置文件即可。当你使用了PHP数据库抽象层的时候,底层的数据库是什么对你来说已经不重要,重要的是这个抽象层的统一的语法格式。这样开发工作者就不必为了适应某种数据库而再去学习一套Sql的语法。打个比喻来说:PHP数据库抽象层就是一个SQL语言的翻译。象我们在国际环境中看到的翻译一样,能够把我们的语言翻译 阅读全文

posted @ 2010-08-12 22:58 阳光-浪漫 阅读(1870) 评论(0) 推荐(0) 编辑

摘要: 1,数据库连接<?php$dsn = ‘mysql:dbname=test1;host=localhost;port=3306′;$user=”dbadmin”;$pwd=”*****”;$dbh = new PDO($dsn, $user, $pwd);?>2,数据查寻a)用query<?php$sql='SELECTname,color,caloriesFROMfruitORDERBYname';foreach($conn->query($sql)as$row){print$row['name']."\t";pri 阅读全文

posted @ 2010-08-12 22:37 阳光-浪漫 阅读(2859) 评论(0) 推荐(0) 编辑