j'ai MySQL en cours d'exécution tels que je peux ouvrir une ligne de commande client et connectez-vous et faire des bases de données, tables, etc.Connexion à MySQL avec PHP
Je voulais faire un peu AJAX. Faire AJAX avec ASP, SQL Server, etc n'est pas conseillé puisque les deux endroits où j'héberge mes sites Web n'utilisent pas les produits Microsoft. Je suis donc obligé de faire mon développement avec PHP et MySQL.
J'ai presque tout configuré. J'ai installé IIS afin que je puisse aller à mon localhost et je peux tester des pages Web. J'ai PHP installé afin que je puisse remonter les pages de configuration de PHP.
Le problème se produit lorsque j'essaie d'afficher la base de données MySQL en PHP. J'utilise cette commande PHP très simple:
<?php
$con = mysql_connect('localhost', 'testuser', 'testpassword');
?>
Lorsque je tente de se connecter à la base de données MySQL via PHP, je reçois cette erreur:
je me dis que le problème doit être dans les paramètres qui sont dans le php.ini. Mais il semble que mon php.ini est configuré pour MySQL bien qu'il ne soit pas mentionné dans la sortie lorsque je fais une recherche de la page phpinfo avec ce code
Voici le résultat de ceci:
MySQL est pas activé. Avez-vous supprimé le signe de commentaire dans php.ini? – klakegg
Vous pourriez aimer utiliser mysqli au lieu de mysql - le support pour les instructions préparées au moins le rend supérieur dans mon livre. Pas que j'ai écrit un livre ... –
ce n'est pas une question de programmation. C'est la configuration de base de la pile php dev. – markus