php下添加pdo_mysql扩展

PS:POD(PHP Data Object)扩展在PHP5中加入该扩展提供PHP内置类 PDO来对数据库进行访问,不同数据库使用相同的方法名,解决数据库连接不统一的问题

  1. 下载pdo_mysql包

      worksrc;
      wget http://pecl.php.net/get/PDO_MYSQL-1.0.2.tgz;
            
  2. 编译pdo_mysql包,使其module目录下生产pdo_mysql.so的文件

      tar zxf PDO_MYSQL-1.0.2.tgz
      cd PDO_MYSQL-1.0.2
      /usr/local/php/bin/phpize
      ./configure --with-php-config=/usr/local/php/bin/php-config --with-pdo-mysql=/usr/local/mysql
      make && make install
            

    系统会提示模块生成在/usr/local/php/lib/php/extensions/no-debug-non-zts-**/这个目录下

    提示:no-debug-non-zts-** **要根据实际来写

  3. php.ini中增加pdo_mysql

      vim /usr/local/php/etc/php.ini
      手工修改查找中的extension_dir = "./";
      修改为
      extension_dir = "/usr/local/php/lib/php/extensions/no-debug-non-zts-**/";
      并在此行后增加以下几行,然后保存:
      #开启ffmpeg扩展
     extension = "pdo_mysql.so";
            


参考:
1.PDO_MYSQL扩展源码下载

相关文章
  1. php-redis扩展
  2. Gearman-PHP扩展源码编译
  3. Zend Opcache 加速 PHP
  4. php安装memcached扩展
  5. fastDFS-php 扩展 所对应的 fdfs类
  6. fastDFS-php 扩展安装
本站版权
1、本站所有主题由该文章作者发表,该文章作者与尘埃享有文章相关版权
2、其他单位或个人使用、转载或引用本文时必须同时征得该文章作者和尘埃的同意
3、本帖部分内容转载自其它媒体,但并不代表本站赞同其观点和对其真实性负责
4、如本帖侵犯到任何版权问题,请立即告知本站,本站将及时予与删除并致以最深的歉意
5、原文链接:
二维码
Posted in extension-php, lnmp源码安装, php扩展

发表评论