J'ai Windows XP Home Edition, et intead de l'installation de PHP, Apache, MySQL, j'ai installé quelque chose de plus simple qui utilise tout ce que: XAMPP
Vous pouvez trouver plus à propos de XAMPP http://www.apachefriends.org/
Il a un facile d'installation, ce qui simplifie réellement serveur Apache, MySQL, phpMyAdmin et PHP. Toutefois, Im avoir un petit problème en utilisant phpMyAdmin XAMPPs pour faciliter mon connexions MySQL. J'ai créé un mot de passe pour MySQL, et maintenant mon phpMyAdmin ne pas se connecter à MySQL, car elle ne précise pas le mot de passe J'ai mis en place sur certains fichiers. Je ne sais pas ce fichier que j'ai besoin de modifier l'obtenir à préciser que, ou ce que je besoin de modifier sur le fichier, car Im savait vraiment à php, et de XAMPP. Voici ce que j'ai fait pour obtenir mon passworded MySQL, et à obtenir ainsi mon phpMyAdmin ne pas fonctionner correctement avec lui:
1. J'ai installé XAMPP (pas un problème)
2. que je regardais à la documentation ApacheFriends http://www.apachefriends.org/faq-en.html , Et cliqué sur l'Apache pour Windows FAQ lien.
3. De là, j'ai suivi la partie suivante du tutorial:
Tout le monde peut utiliser PHPMyAdmin de l'extérieur!
Dans l'ajustement de base de XAMPP, PHPMyAdmin avoir un accès public. Vous pouvez combler cette lacune avec le "config.inc.php". Ouvrez le fichier de configuration de PHPMyAdmin et modifier les "auth_type lignes:
$ cfg [ "Serveurs"] [$ i] [ "auth_type"] = "config";
$ cfg [ "Serveurs"] [$ i] [ "user"] = "root";
$ cfg [ "Serveurs"] [$ i] [ "password"] = "secret";
Cela devient...
$ cfg [ "Serveurs"] [$ i] [ "auth_type"] = "http";
$ cfg [ "Serveurs"] [$ i] [ "user"] = "root";
$ cfg [ "Serveurs"] [$ i] [ "password"] = "secret";
Maintenant, l'utilisateur et le mot de passe sont PHPMyAdmin vérification avant l'accès au serveur MySQL. Optionnellement, vous pouvez définir des "cookies" pour "http".
4. Une fois que je l'ai fait, et retourne à http://localhost/xampp/ et cliqué sur phpMyAdmin, sous les outils, j'ai l'erreur suivante:
* PhpMyAdmin a tenté de se connecter au serveur MySQL, et le serveur a rejeté la connexion. Vous devez vérifier l'hôte, nom d'utilisateur et mot de passe dans config.inc.php et vous assurer qu'ils correspondent aux informations fournies par l'administrateur du serveur MySQL.
Erreur
MySQL a dit:
Access denied for user: root @ localhost (Using password: NO)
Donc, voici ma question:
Comment puis-je changer la configuration phpMyAdmin d'utiliser le mot de passe que j'ai créé pour ma base de données MySQL? Pourriez-vous m'aider avec cela?
Je pourrais me changer à la configuration d'origine, mais mon souci est que, conformément à la petite documentation fournie avec XAMPP, qui ferait de mes ordinateurs vulnérables de sécurité, car n'importe qui serait en mesure d'accéder à mon serveur web, sans entrer de mot de passe . Donc, je ne peux pas le faire. Des suggestions?