Problème d'accès à MySQL
needhelp
-
needhelp -
needhelp -
Bonsoir,
J'ai un problème pour me connecter à ma base de donnée :
je reçois le message Access denied for user 'xxx'@'localhost' to database 'livreor'
Il s'agit en fait d'un livre d'or pour mon site.
Le fichier livre_or.php :
Le fichier config.php :
Pour les identifiants, j'ai ceux fournis par mon hébergeur.
Dans phpMyAdmin, je pense avoir tous les droits (sinon comment faire ?) ^^'
Je tiens à vous assurer que tout fonctionnait en localhost, et que là, je tente de l'envoyer sur le web..
J'ai quelques connaissances en php mais mysql m'offre toujours des mystères.. :/
Merci d'avance pour votre aide
J'ai un problème pour me connecter à ma base de donnée :
je reçois le message Access denied for user 'xxx'@'localhost' to database 'livreor'
Il s'agit en fait d'un livre d'or pour mon site.
Le fichier livre_or.php :
<?php require "config.php"; mysql_connect(DB_SERVER,DB_LOGIN,DB_PASS) or die ('ERREUR MySQL'.mysql_error()); //là ça fonctionne mysql_select_db(DB_NAME) or die ('ERREUR base'.mysql_error()); //ici, ça beug !!! mysql_query('SET NAMES '.DB_ENC); mysql_close(); ?>
Le fichier config.php :
<?php define("DB_SERVER",""); define("DB_NAME","livreor"); define("DB_LOGIN","xxx"); define("DB_PASS","yyy"); define("DB_ENC","UTF8"); ?>
Pour les identifiants, j'ai ceux fournis par mon hébergeur.
Dans phpMyAdmin, je pense avoir tous les droits (sinon comment faire ?) ^^'
Je tiens à vous assurer que tout fonctionnait en localhost, et que là, je tente de l'envoyer sur le web..
J'ai quelques connaissances en php mais mysql m'offre toujours des mystères.. :/
Merci d'avance pour votre aide
A voir également:
- Problème d'accès à MySQL
- Acces rapide - Guide
- Je n'ai plus acces a ma boite mail gmail - Guide
- Accès refusé - Guide
- Trousseau d'accès iphone - Guide
- Accès presse papier - Guide
5 réponses
Essayé avec
$link = mysql_connect('DB_SERVER','DB_LOGIN','DB_PASS');
if (!$link) {
die('N'est pas connecté : ' . mysql_error());
}
$db_selected = mysql_select_db('DB_NAME', $link);
if (!$db_selected) {
die ('n'est peu pas utiliser DB_NAME : ' . mysql_error());
}
$link = mysql_connect('DB_SERVER','DB_LOGIN','DB_PASS');
if (!$link) {
die('N'est pas connecté : ' . mysql_error());
}
$db_selected = mysql_select_db('DB_NAME', $link);
if (!$db_selected) {
die ('n'est peu pas utiliser DB_NAME : ' . mysql_error());
}
Merci beaucoup supupoff : votre script fonctionne mais j'ai maintenant une erreur liée à la question de arth..
@arth : Merci pour votre réponse ; eh bien je n'en ai pas mis car en mettant "localhost" cela ne fonctionnait pas...
Savez vous quel serveur je dois renseigner ??
(je suis chez PlanetHoster si ça peut vous aider)
Merci à vous :)
@arth : Merci pour votre réponse ; eh bien je n'en ai pas mis car en mettant "localhost" cela ne fonctionnait pas...
Savez vous quel serveur je dois renseigner ??
(je suis chez PlanetHoster si ça peut vous aider)
Merci à vous :)
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question