安装mantis的步骤如下: 1. 安装apache, mysql等必要软件1 #yum update2 #yum install httpd php php-pdo php-mysql php-gd mysql mysql-server3 #chkconfig mysqld on4 #servic...
分类:
其他好文 时间:
2015-12-02 20:30:00
阅读次数:
393
当我们使用传统的 mysql_connect 、mysql_query方法来连接查询数据库时,如果过滤不严,就有SQL注入风险,导致网站被攻击,失去控制。虽然可以用mysql_real_escape_string()函数过滤用户提交的值,但是也有缺陷。而使用PHP的PDO扩展的prepare方法,就...
分类:
数据库 时间:
2015-11-28 23:11:54
阅读次数:
203
setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); }catch(PDOException $e){ echo '数据库连接失败:'.$e->getMessage(); exit; } /...
分类:
其他好文 时间:
2015-11-28 21:37:17
阅读次数:
157
PDO(PHP Data Object) 是PHP 5新出来的东西,在PHP 5.5中,更是强烈推荐使用PDO来处理数据库,将把所有的数据库扩展移到了PECL,那么默认就是没有了我们喜爱的php_mysql.dll之类的了,那怎么办捏,我们只有与时俱进了,我就小试了一把PDO。(本文只是入门级的,高...
分类:
Web程序 时间:
2015-11-28 21:31:13
阅读次数:
312
1 setAttribute(PDO::ATTR_ERRMODE,PDO::ERRMODE_EXCEPTION); //设置异常处理模式 4 $pdo->setAttribute(PDO::ATTR_AUTOCOMMIT, 0); //关闭自动提交 5...
分类:
其他好文 时间:
2015-11-28 21:25:44
阅读次数:
179
PHP一直以来以草根示人,它简单,易学,被大量应用于web开发,非常可惜的是大部分开发都在简单的增删改查,或者加上pdo,redis等客户端甚至分布式,以及规避语言本身的缺陷。然而这实在太委屈PHP了。记得有一次问walker,PHP能做什么?他说:什么都能做啊!当时我就震惊了,这怎么可能。。。.....
分类:
其他好文 时间:
2015-11-22 12:34:35
阅读次数:
223
string conf = @"driver=SQL Server;server=服务器地址;UID=数据库帐号;PWD=密码;database=数据库名称"; //不使用DSN连接数据库 OdbcConnection link = new OdbcConnection...
ADODB是Active Data Objects Data Base的缩写,与PDO一样,也是一个数据库抽象层。设计之初是为了解决PHP在存取不同数据库时采用不同的应用程序接口(API)的问题,使用ADODB能够使应用程序在不同数据库系统间的移植变得容易。ADODB支持多种数据库,如MYSQL、O...
分类:
数据库 时间:
2015-11-19 14:48:44
阅读次数:
215
今天给新的测试机安装lamp环境,但php要求5.4,mysql是5.5,apache是2.2,这样一来我就只能手动安装了,最后居然让php5.4整得我差点无法使这个环境正常运行了,因为大家都知道安装了php,必然要安装pdo_mysql,罪魁祸首就是这个pdo_mysql,下面我来说说怎么解决的.系统:centos5.5需要的..
分类:
数据库 时间:
2015-11-19 07:16:22
阅读次数:
240
<metacharset="utf-8"/>
<?php
/*1.什么是PDO---->PHPDataObject
PDO扩展为PHP访问数据库定义了一个轻量级的、一致性的接口,它提供了一
个数据库访问抽象层,这样,无论使用什么数据库,都可以通过一致的函数
执行查询和获取数据
2.PHPPDO配置
在PHP5系列版本..
分类:
数据库 时间:
2015-11-17 19:12:14
阅读次数:
167