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

  • 相关阅读:
    Selenium Webdriver 自动化测试开发常见问题(C#版)VS
    HTML 和 Body 在 CSS 中的区别
    安装SDK时出现Fetching https://dl-ssl.google.com/android/repository/addons_list-1.xml
    配置好Java和SDK的环境变量后,Javac不是内部命令
    关于adb连接手机offline的问题解决
    CSDN上总结的测试工具排名
    关于性能优化
    关于WAS_1
    IIS服务器搭建
    关于WAS
  • 原文地址:https://www.cnblogs.com/lhlucky/p/lucklypdo.html
Copyright © 2011-2022 走看看