• 关于安装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

  • 相关阅读:
    每日总结
    每日总结
    每周总结
    全球覆盖(哈希+思维)
    DP搬运工2
    DP搬运工1 [来自yyy--mengbier的预设型dp]
    团队开发day06
    团队开发day05
    团队开发day04
    团队开发day03
  • 原文地址:https://www.cnblogs.com/lhlucky/p/lucklypdo.html
Copyright © 2020-2023  润新知