Précédent   Forum des professionnels en informatique > PHP > Outils > phpMyAdmin
phpMyAdmin Forum d'entraide sur l'outil phpMyAdmin : installation, utilisation, etc. Avant de poster -> Cours phpMyAdmin
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 06/09/2007, 16h50   #1
Invité de passage
 
Inscription : décembre 2006
Messages : 32
Détails du profil
Informations forums :
Inscription : décembre 2006
Messages : 32
Points : 4
Points : 4
Par défaut Accès à Mysql via phpmyadmin

Bien que j'ai cherché sur le forum et sur le Net, je ne vois de solution à mon souci que voici :

Lorsque je veux me connecter à mysql sur un serveur linux (debian distrib) via phymyadmin 2.11.0 (installé sur ce même serveur), et ce à partir de mon poste via FF ou IE, j'obtiens :

Citation:
Bienvenue à phpMyAdmin 2.11.0

phpMyAdmin a tenté de se connecter au serveur MySQL, et le serveur a rejeté la connexion. Veuillez vérifier les valeurs de "host", "username" et "password" dans votre configuration et vous assurer qu'elles correspondent aux informations fournies par l'administrateur du serveur MySQL.
Erreur

MySQL a répondu:Documentation
#2013 - Lost connection to MySQL server during query
et l'intitulé de la page est "accès refusé".

Mon fichier config.inc.php est :
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
<?php
 
/* Servers configuration */
  $i = 0;
 
/* First server */
   $i++;
 
/* Authentication type */
   $cfg['Servers'][$i]['auth_type'] = 'config';
 
/* Server parameters */
   $cfg['Servers'][$i]['host'] = 'localhost';
   $cfg['Servers'][$i]['connect_type'] = 'tcp';
   $cfg['Servers'][$i]['compress'] = false;
 
/* Select mysqli if your server has it */
   $cfg['Servers'][$i]['extension'] = 'mysql';
 
/* User for advanced features */
   $cfg['Servers'][$i]['user'] = 'root';
   $cfg['Servers'][$i]['password'] = 'mysql';
 
/* End of servers configuration */
 
/* Directories for saving/loading files from server */
   $cfg['UploadDir'] = '';
   $cfg['SaveDir'] = '';
 
?>
et en mode ssh par exemple, sur ce serveur,
Citation:
mysql -u root -p
password mysql
mysql>
donc ça fonctionne bien

Que faire ?
Lelio est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/09/2007, 20h18   #2
Modérateur
 
Avatar de mathieu
 
Inscription : juin 2003
Messages : 4 893
Détails du profil
Informations forums :
Inscription : juin 2003
Messages : 4 893
Points : 4 466
Points : 4 466
est ce que tu arrives à te connecter avec cette commande ?
Code x :
mysql -h localhost -u root -p
__________________
Modérateur PHP
mathieu est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/09/2007, 11h14   #3
Invité de passage
 
Inscription : décembre 2006
Messages : 32
Détails du profil
Informations forums :
Inscription : décembre 2006
Messages : 32
Points : 4
Points : 4
oui et ça fonctionne.

après plusieurs essais, j'ai enfin réduit le config.inc.php à sa plus simple expression :
Citation:
<?php
$i = 0;
$i++;
$cfg['Servers'][$i]['user'] = 'root';
$cfg['Servers'][$i]['password'] = 'passwd';
?>
et ça fonctionne bien !

Je n'y comprends rien
Lelio est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 14h45.


 
 
 
 
Partenaires

Hébergement Web