解析php5配置使用pdo
1. 检查php扩展库中是否存在php_pdo.dll(当调用MsSQL同时还需要php_pdo_mssql.dll;当调用MySQL同时还需要php_pdo_mysql.dll).
2. 打开php.ini配置文件,加入:
指定扩展库
extension_dir="C:\Program Files (x86)\PHP\ext"
[PHP_PDO]
extension=php_pdo.dll
[PHP_PDO_MYSQL]
extension=php_pdo_mysql.dll
或
[PHP_PDO_MSSQL]
extension=php_pdo_mssql.dll
打开phpinfo发现多了pdo及对应扩展,OK下面可以PDO进行数据连接访问了 ~
相关推荐
-
php使用pdo连接并查询sql数据库的方法
本文实例讲述了php使用pdo连接并查询sql数据库的方法.分享给大家供大家参考. 具体实现代码如下: 复制代码 代码如下: $login = "root"; $passwd = "mysql"; try{ $db=new pdo('mysql:host=localhost;dbname=mysql',$login,$passwd); foreach($db->query('select * from test') as $row){ print_
-
PHP数据库链接类(PDO+Access)实例分享
PHP PDO Access链接 复制代码 代码如下: class DbHelpClass { private $conn; private $qxId; private $ret; function __construct() { $path="../../App_Data/sd#f#45G_!.mdb"; $constr="DRIVER={Microsoft Acce
-
关于PHPDocument 代码注释规范的总结
1. 安装phpDocumentor(不推荐命令行安装)在http://manual.phpdoc.org/下载最新版本的PhpDoc放在web服务器目录下使得通过浏览器可以访问到点击files按钮,选择要处理的php文件或文件夹还可以通过该指定该界面下的Files to ignore来忽略对某些文件的处理.然后点击output按钮来选择生成文档的存放路径和格式.最后点击create,phpdocumentor就会自动开始生成文档了. 2.如何写PHP规范注释所有的文档标记都是在每一行的 * 后
-
php使用pdo连接报错Connection failed SQLSTATE的解决方法
本文实例讲述了php pdo_mysql连接报错Connection failed: SQLSTATE[HY000] [2002] No such file or directory问题的解决方法.分享给大家供大家参考.具体方法如下: 错误描述: Connection failed: SQLSTATE[HY000] [2002] No such file or directory 环境概述: MacOS xampp 搭建的开发环境 apache mysql php xampp 已支持mysql
-
Php中用PDO查询Mysql来避免SQL注入风险的方法
当我们使用传统的 mysql_connect .mysql_query方法来连接查询数据库时,如果过滤不严,就有SQL注入风险,导致网站被攻击,失去控制.虽然可以用mysql_real_escape_string()函数过滤用户提交的值,但是也有缺陷.而使用PHP的PDO扩展的 prepare 方法,就可以避免sql injection 风险. PDO(PHP Data Object) 是PHP5新加入的一个重大功能,因为在PHP 5以前的php4/php3都是一堆的数据库扩展来跟各个数据库的连
-
全新的PDO数据库操作类php版(仅适用Mysql)
复制代码 代码如下: /** * 作者:胡睿 * 日期:2012/07/21 * 电邮:hooray0905@foxmail.com */ class HRDB{ protected $pdo; protected $res; protected $config; /*构造函数*/ function __construct($config){ $this->Config = $config; $this->connect(); } /*数据库连接*/ public function conne
-
php使用pdo连接sqlserver示例分享
下载PDO_DBLIB库 PDO的各种库都可以在PECL中找到,例如,MySQL库:PDO_MYSQL.Oracle库:PDO_OCI. 作为SQL Server 的连接库,通过下面命令下载PDO_DBLIB: 复制代码 代码如下: wget http://pecl.php.net/get/PDO_DBLIB 安装PDO_DBLIB库 下载完成后通过PEAR安装: 复制代码 代码如下: /usr/bin/pear install PDO_DBLIB-1.0.tgz 如果安装成功的话,/usr/l
-
PHP实现PDO的mysql数据库操作类
本文实例讲述了PHP实现PDO的mysql数据库操作类.分享给大家供大家参考.具体分析如下: dbconfig类负责配置数据库访问信息,包括:服务器地址.端口.数据库实例名.用户名.用户密码.字符集等. dbtemplate类集合了对数据库的访问操作,主要有以下几个操作: 1. queryrows:返回多行记录 2. queryrow:返回为单条记录 3. queryforint:查询单字段,返回整数 4. queryforfloat:查询单字段,返回浮点数(float) 5. queryfor
-
PHP PDO操作总结
0x01:测试PDO是否安装成功 运行如下代码,如果提示参数错误,说明PDO已经安装,如果说明对象不存在,则修改PHP配置文件php.ini,取消php_pdo_yourssqlserverhere.extis前面的注释. 复制代码 代码如下: $test=new PDO(); 0x02:连接数据库 运行Apache服务器,确定服务器已经运行并且PDO安装成功,那么下面我们就来连接数据库吧. 复制代码 代码如下: $dsn = 'mysql:dbname=demo;host=localhost;
-
PHP中PDO基础教程 入门级
PDO是PHP 5新加入的一个重大功能,因为在PHP 5以前的php4/php3都是一堆的数据库扩展来跟各个数据库的连接和处理,什么 php_mysql.dll.php_pgsql.dll.php_mssql.dll.php_sqlite.dll等等扩展来连接MySQL.PostgreSQL.MS SQL Server.SQLite,同样的,我们必须借助 ADOdb.PEAR::DB.PHPlib::DB之类的数据库抽象类来帮助我们,无比烦琐和低效,毕竟,php代码的效率怎么能够我们直接用C/C
随机推荐
- python脚本实现Redis未授权批量提权
- C#操作SQLite方法实例详解
- Angular JS数据的双向绑定详解及实例
- Python爬取qq music中的音乐url及批量下载
- iOS拍照后图片自动旋转90度的完美解决方法
- 7个去伪存真的JavaScript面试题
- ASP.NET实现URL映射的方法
- js图片跟随鼠标移动代码
- thinkphp表单上传文件并将文件路径保存到数据库中
- Android_UI 仿QQ侧滑菜单效果的实现
- JS+DIV实现鼠标划过切换层效果的方法
- 在Django中创建第一个静态视图
- winxp下Apache + PHP + MySql安装设置方法
- jQuery中的编程范式详解
- 实例详解jQuery表单验证插件validate
- php表单提交问题的解决方法
- 纯C语言:分治快速排序源码分享
- Java设计模式之策略模式定义与用法详解
- JS正则表达式常见用法实例详解
- Linux下SSH免密码登录配置详解