Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1648427
  • 博文数量: 1481
  • 博客积分: 26784
  • 博客等级: 上将
  • 技术积分: 17045
  • 用 户 组: 普通用户
  • 注册时间: 2011-07-12 09:22
文章分类

全部博文(1481)

文章存档

2014年(10)

2013年(353)

2012年(700)

2011年(418)

分类: 系统运维

2012-10-12 09:59:16

第二个项目又必须使用到pdo和memcache就网上搜索配置了一下
希望有同样需求的同学可以节省一些时间

测试环境 windowsXP appserv2.5.1

c:\windows\php.ini 下 删掉下面内容最前面的注释符“;”

extension=php_pdo.dll
extension=php_pdo_mysql.dll

保存,并重启apache


PDO环境测试

运行下面的php文件,如果有输出数据库内容,就表示环境搭建成功。(当然 数据库和表至少要存在)


$sql = "select id,name,age from user";

$pdo = new PDO("mysql:host=localhost;dbname=test","root","aknife");

$stmt = $pdo -> prepare($sql);

$stmt -> execute();

$data = $stmt -> fetchAll(PDO::FETCH_ASSOC);

echo "
";
print_r($data);
echo "
";
?>


1、下载memcached-1.2.1-win32.zip 并解压至指定目录(如 “C:\AppServ\memcache\”)
2、在cmd下运行 “C:\AppServ\memcache\memcached.exe -d install” (不包含引号) 安装
3、在cmd下运行 “C:\AppServ\memcache\memcached.exe -d install”(不包含引号) 注册为windows服务,开机自动运行
4、下载php_memcache.dll(压缩包已包含,php5.2.6版本,其他未测试) 复制到C:\AppServ\php5\ext 目录下
5、在c:\windows\php.ini 下 添加 “extension=php_memcache.dll” 保存
6、重启apache


Memcache环境测试:

运行下面的php文件,如果有输出lamp db48,表?示成功。

$mem = new Memcache;
$mem->connect("127.0.0.1", 11211);
$mem->set('key', 'lamp db48',0,60);
$val = $mem->get('key');
echo $val;
?>

下载地址 :
阅读(557) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~