Mysql
 sql >> Base de données >  >> RDS >> Mysql

Erreur de ligne de commande PHP mysql_connect()

Tout d'abord, vous pouvez utiliser

php -m

depuis la ligne de commande, pour vérifier quelles extensions sont activées.

Si mysql n'est pas dans la liste, cela signifie qu'il n'est pas activé/chargé -- ce qui est probablement le cas, ici.


Ensuite, vous voudrez utiliser

php --ini

pour vérifier quel .ini le(s) fichier(s) est/sont lu(s) par PHP.


Une fois que vous avez trouvé quel php.ini est utilisé, vous devrez le modifier et ajouter quelque chose comme ceci :

; configuration for php MySQL module
extension=mysql.so

Pour charger le mysql extension.


Selon votre distribution, il peut s'agir d'un .ini fichier par extension (Ubuntu fait ça, par exemple) .

Si tel est le cas, vous pouvez également créer un nouveau .ini fichier (mysql.ini par exemple) à côté des autres, et placez les deux lignes que j'ai postées dans ce nouveau fichier.