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

  • 相关阅读:
    桌面右击新建没有记事本以解决?
    mysql int(3)与int(11)的区别
    PHPCMS 权限
    PHP 全局函数
    SESSION 丢失
    成功配置gVim的ZenCoding插件
    phpcms 模版源码分析
    更新首页
    隐藏apache访问错误显示系统和版本信息
    nginx 编译安装
  • 原文地址:https://www.cnblogs.com/lhlucky/p/lucklypdo.html
Copyright © 2011-2022 走看看