zoukankan      html  css  js  c++  java
  • 关于安装PHP补装PDO与PDO_MYSQL操作

    我这里是通过PHP源码包来安装的

    1.安装pdo

    cd到你的PHP源码包下的ext/pdo目录,然后执行如下操作:

    #/usr/local/php/bin/phpize   (/usr/local/php/ 这里是PHP的安装目录)

    出现以下提示表示加载成功:

    Configuring for:
    PHP Api Version: 20131106
    Zend Module Api No: 20131226
    Zend Extension Api No: 220131226

    #./configure --with-php-config=/usr/local/php/bin/php-config --enable-pdo=shared   #配置PDO

    #make && make install   #安装编译PDO

    出现以下提示表示成功:

    Installing shared extensions:     /usr/local/php/lib/php/extensions/no-debug-non-zts-20131226/

    cd 到/usr/local/php/lib/php/extensions/no-debug-non-zts-20131226/下 就可以看到 pdo.so模块

    然后在php.ini文件中加载pdo模块:extensions=pdo.so 如果没有指定默认路径就改成:extensions=/usr/local/php/lib/php/extensions/no-debug-non-zts-20131226/pdo.so

    2.安装PDO_MYSQL

    cd到你的PHP源码包下的ext/pdo_mysql目录,然后执行如下操作:

    #/usr/local/php/bin/phpize   (/usr/local/php/ 这里是PHP的安装目录)

    出现以下提示表示加载成功:

    Configuring for:
    PHP Api Version: 20131106
    Zend Module Api No: 20131226
    Zend Extension Api No: 220131226

    #./configure --with-php-config=/usr/local/php/bin/php-config --with-pdo-mysql=/usr/local/mysql  (这里的路径都是根据个人安装PHP和MYSQL的路径灵活变动的)

    #make && make install

    安装完成后在/usr/local/php/lib/php/extensions/no-debug-non-zts-20131226/目录下就可以看到pdo_mysql.so

    最后将mysql_pdo添加到php.ini文件中:extensions=/usr/local/php/lib/php/extensions/no-debug-non-zts-20131226/pdo_mysql.so 或 extension=pdo_mysql.so

  • 相关阅读:
    洛谷 P1282 多米诺骨牌
    【2017杭二联考】穿越矩形
    【2017杭二联考】 图的有向环
    树状数组
    Test2014-3-1 魅力值比较
    NOI2007 货币兑换
    POI2001 金矿
    太空飞行计划问题
    Genotype&&陨石的秘密
    usaco 土地并购 && hdu 玩具装箱
  • 原文地址:https://www.cnblogs.com/lhlucky/p/lucklypdo.html
Copyright © 2011-2022 走看看