搜索

首页  >  问答  >  正文

php环境中没有mysql,我如何编译mysql的扩展?

我的lnmp环境,使用阿里云rds数据库,环境中没有mysql,我怎么通过phpize安装mysql,mysqli扩展

PHP中文网PHP中文网2813 天前379

全部回复(4)我来回复

  • 大家讲道理

    大家讲道理2017-05-16 13:02:55

    PDO吧,不需要mysql环境的。
    而且mysql是用socket连的,不需要mysql环境。

    回复
    0
  • 伊谢尔伦

    伊谢尔伦2017-05-16 13:02:55

    https://pecl.php.net
    上这地方下载源码包,编译安装即可。

    回复
    0
  • PHP中文网

    PHP中文网2017-05-16 13:02:55

    不知道你php什么版本的,mysql扩展在php7中已经被废弃,只有mysqlimysqlnd扩展
    下面简要说明php7中怎么编译安装mysqli扩展

    $ cd php7/ext/mysqli
    $ phpize
    Configuring for:
    PHP Api Version:         20160303
    Zend Module Api No:      20160303
    Zend Extension Api No:   320160303
    $ ./configure
    $ make && make install

    然后,你就可以在php7/ext/mysqli/modules目录下看到编译好了的mysqli.so

    回复
    0
  • 高洛峰

    高洛峰2017-05-16 13:02:55

    不造你用的是什么,这些扩展在现在的PHP版本中都是默认开启的,已经不需要手动处理了。

    回复
    0
  • 取消回复