recherche

Maison  >  Questions et réponses  >  le corps du texte

Il n'y a pas de mysql dans l'environnement php, comment puis-je compiler l'extension mysql ?

Mon environnement lnmp utilise la base de données Alibaba Cloud RDS. Il n'y a pas de mysql dans l'environnement. Comment puis-je installer l'extension mysql et mysqli via phpize.

PHP中文网PHP中文网2778 Il y a quelques jours360

répondre à tous(4)je répondrai

  • 大家讲道理

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

    DécorationPDO吧,不需要mysqlenvironnement.
    Et mysql est connecté via socket, donc aucun environnement mysql n'est requis.

    répondre
    0
  • 伊谢尔伦

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

    https://pecl.php.net
    Allez ici pour télécharger le package de code source, compilez-le et installez-le.

    répondre
    0
  • PHP中文网

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

    Je ne sais pas quelle version de php vous avez. L'extension mysql a été abandonnée dans php7. Il n'y a que mysqli. et extension mysqlnd
    Ce qui suit est une brève description de la façon de compiler et d'installer l'extension mysqli dans php7php什么版本的,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 rrreee

    Ensuite, vous pouvez voir le mysqli.so compilé dans le répertoire php7/ext/mysqli/modules🎜

    répondre
    0
  • 高洛峰

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

    Peu importe ce que vous utilisez, ces extensions sont activées par défaut dans la version actuelle de PHP et il n'est pas nécessaire de les gérer manuellement.

    répondre
    0
  • Annulerrépondre