Précédent   Forum des professionnels en informatique > Bases de données > MySQL > Installation
Installation Forum d'entraide sur les problèmes liés à l'installation de MySQL
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 05/09/2006, 11h57   #1
Membre actif
 
Inscription : juin 2006
Messages : 431
Détails du profil
Informations forums :
Inscription : juin 2006
Messages : 431
Points : 162
Points : 162
Par défaut problème de connexion sur une base mysql

Salut, je dispose d'un intranet qui tourne sous asp. Je ne rencontre aucun problème pour adresser la base associée. Mais j'ai maintenant besoin de l'adresser en php, et il me refuse la connexion. Je connais trés peu le php, mais comme je dois me contenter d'intégrer une page existante, tous ce que je devrais avoir besoin de changer sont les informations de connexion.
j'utilise la fontion suivante pour me connecter mais ca ne marche pas, alors que mes informations sont correctes. Ca bloque sur le premier test. Je fais une erreur quelque part, ou j'ai une erreur de configuration???
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
<?
 
// Paramètres persos
$host = "localhost"; // voir hébergeur
$user = "root"; // vide ou "root" en LOCAL
$pass = "1234"; // vide en LOCAL
$bdd = "ma_base"; // nom de la BD
// connexion
@mysql_connect($host,$user,$pass)
   OR die("Impossible de se connecter1");
@mysql_select_db("$bdd")
   OR die("Impossible de se connecter2");
 
?>
boss_gama est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/09/2006, 12h34   #2
Expert Confirmé
 
Avatar de yiannis
 
Inscription : septembre 2005
Messages : 1 499
Détails du profil
Informations personnelles :
Âge : 47

Informations forums :
Inscription : septembre 2005
Messages : 1 499
Points : 2 563
Points : 2 563
bonjour,

rajoute un mysql_error() pour connaitre le message d'erreur de mysql
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
 
<?
 
// Paramètres persos
$host = "localhost"; // voir hébergeur
$user = "root"; // vide ou "root" en LOCAL
$pass = "1234"; // vide en LOCAL
$bdd = "ma_base"; // nom de la BD
// connexion
@mysql_connect($host,$user,$pass)
   OR die("Impossible de se connecter1". mysql_error()););
@mysql_select_db("$bdd")
   OR die("Impossible de se connecter2". mysql_error()););
 
?>
les messages d'erreur de mysql sont, le plus souvent, assez explicites
__________________
"Ce besoin de remords qui précède le Mal, que dis-je ! qui le crée..." E. CIORAN
yiannis est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/09/2006, 12h40   #3
Membre actif
 
Inscription : juin 2006
Messages : 431
Détails du profil
Informations forums :
Inscription : juin 2006
Messages : 431
Points : 162
Points : 162
effectivement, c'est un peu plus clair:
Citation:
Client does not support authentication protocol requested by server; consider upgrading MySQL client.
Donc je suppose qu'il faut que je modifie quelque chose sur ma config de php. J'utilise php 4.4.4 sur le serveur. Normalement je n'ai rien a installé sur le poste client. Si?
boss_gama est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/09/2006, 12h44   #4
Expert Confirmé
 
Avatar de yiannis
 
Inscription : septembre 2005
Messages : 1 499
Détails du profil
Informations personnelles :
Âge : 47

Informations forums :
Inscription : septembre 2005
Messages : 1 499
Points : 2 563
Points : 2 563
tiens je pense que le probleme vient de la. lis ca
__________________
"Ce besoin de remords qui précède le Mal, que dis-je ! qui le crée..." E. CIORAN
yiannis est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/09/2006, 14h13   #5
Membre actif
 
Inscription : juin 2006
Messages : 431
Détails du profil
Informations forums :
Inscription : juin 2006
Messages : 431
Points : 162
Points : 162
D'après ce que je lis, il faudrais que je modifie la colonne password de mysql. j'ai plusieurs méthodes disponibles, mais la question que je me pose, c'est est-ce que je ne risque pas de flinguer l'accès à ma base via mon intranet en asp...
boss_gama 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 08h07.


 
 
 
 
Partenaires

Hébergement Web