搜尋

首頁  >  問答  >  主體

php環境中沒有mysql,我該如何編譯mysql的擴充?

我的lnmp環境,使用阿里雲rds資料庫,環境中沒有mysql,我怎麼透過phpize安裝mysql,mysqli擴充

PHP中文网PHP中文网2813 天前384

全部回覆(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
  • 取消回覆