55 votes

Comment installer MySQLi sur MacOS

Je ne trouve pas d'instructions sur l'installation de MySQLi sur un Mac. Juste pour être clair, MySQL est à jour et j'utilise PHP 5. Comment l'installer ? D'où est-ce que je l'obtiens même ? Merci de votre aide. Je donnerai un vote positif et une coche à celui qui répondra !

57voto

aldosolis Points 41

Utilisez php-mysqlnd au lieu de php-mysql . Sous Linux, pour installer avec apt-get tapez :

 apt-get install php-mysqlnd

38voto

Marc B Points 195501

MySQLi fait partie de PHP. Il devrait y avoir un package de type php-mysqli disponible, ou vous pouvez prendre la source PHP et recompiler que mysqli a activé. Vous l'avez peut-être déjà installé, mais il est fait en tant que module et est désactivé. Vérifiez votre php.ini pour extension=mysqli.so ou similaire. il peut être commenté, ou le fichier .so est présent dans votre répertoire d'extensions mais n'est pas lié à PHP via cette directive extension=.

27voto

Ajeet Shah Points 61

Voici comment je l'ai installé sur ma machine basée sur Debian (ubuntu):

php 7 :

 sudo apt-get install php7.0-mysqli

php 5:

 sudo apt-get install php5-mysqli

8voto

mvsoares Points 279

Vous êtes censé éditer deux lignes dans votre fichier php.ini (j'utilise Windows pour cet exemple) :

-Le premier concerne l'emplacement du répertoire des extensions. Voir ci-dessous:

 ; Directory in which the loadable extensions (modules) reside.
; http://php.net/extension-dir
; extension_dir = "./"
; On windows:
extension_dir = "C:/php/ext"

-La seconde concerne l'extension elle-même :

 extension=php_mysqli.dll

Seulement modifier (décommenter) la ligne d'extension ne me suffisait pas. J'espère que ça aide

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X