1. 简介这是一部指导我们如何使用Pear DB扩展。Pear DB,提供这样一系列的类:
以下是strp by step示例:
存放Pear的目录: # cd /usr/local/lib 用“phpfi“口令登录: # cvs -d :pserver:cvsread@cvs.php.net:/repository login 用以下命令得到所有的pear文件,同时也可以用来更新已经下载的文件。其他的参数有:"today", "last month",等。我推荐用"last week"参数,因为一般bugs的提交和修改都是每周一次。 # cvs -d :pserver:cvsread@cvs.php.net:/repository export -D "last week" php4/pear 编辑php.ini文件加上下面一段在include_path处: /usr/local/lib/php4/pear 如果没有修改的权限,可以通过这条语句在代码中实现: ini_set(‘include_path‘, ‘path_to_pear‘); |
注意Pear DB必需PHP版本4.0.4以上,而在Pear中的一些其他包如:XML Parser of the pear installer script需要PHP4.0.5以上版本。
3. 使用Pear DB
3.1 连接,断开数据库
|
数据源(上例中的$dsn 参数)有以下允许的格式:(从Pear/DB.php的parseDSN方法复制而来)
|
现在支持的数据库有 (在 phptype DSN 部分):
|
注意并不是所有数据库特征都支持,可以从
3.2 执行数据库
|
3.3 获得select的数据
原文:http://www.jb51.net/article/16554.htm