Connexion Bdd en local
Résolu
phedon77
-
Nabla's Messages postés 18203 Date d'inscription Statut Contributeur Dernière intervention -
Nabla's Messages postés 18203 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
J 'ai un pb de connexion a la base de donnée en local
pour tester mon site avant de le lancer sur le web
J'utilise wamp.
J'ai créé une classe dans laquelle j'ai mis les codes de connexions suivantes:
// ---Host ou IP pour connexion à la base des données
var $db_host ='localhost';
// user utilisé pour la connexion à la base des données
var $db_user = 'utilisateur';
// --- mot de passe utilisé pour la connexion à la base des données
var $db_pass= 'utilisateur';
et j'ai créé une fonction pour me connecter :
function Maclasse(){
// --- connexion à la base des données
$this->db_link= mysql_connect($this->db_host,$this->db_user ,$this->db_pass);
if($this->debug_mode && !$this->db_link){
echo '<b> connexion_sql</b>';
echo ' erreur:'. mysql_error() ."<br>\n";
}
mysql_close($this->db_link);
}
En lançant la page index.php,j'ai l'erreur suivante:
Warning: mysql_connect() [function.mysql-connect]: Access denied for user 'utilisateur'@'localhost' (using password: YES) in C:\wamp\www\maclasse\classe_maclasse.php on line 33
connexion_sql erreur:Access denied for user 'utilisateur'@'localhost' (using password: YES)
Si quelqu'un a une idée ou une solution,elle est la bienvenue.
Merci d'avance!
Phedon77
J 'ai un pb de connexion a la base de donnée en local
pour tester mon site avant de le lancer sur le web
J'utilise wamp.
J'ai créé une classe dans laquelle j'ai mis les codes de connexions suivantes:
// ---Host ou IP pour connexion à la base des données
var $db_host ='localhost';
// user utilisé pour la connexion à la base des données
var $db_user = 'utilisateur';
// --- mot de passe utilisé pour la connexion à la base des données
var $db_pass= 'utilisateur';
et j'ai créé une fonction pour me connecter :
function Maclasse(){
// --- connexion à la base des données
$this->db_link= mysql_connect($this->db_host,$this->db_user ,$this->db_pass);
if($this->debug_mode && !$this->db_link){
echo '<b> connexion_sql</b>';
echo ' erreur:'. mysql_error() ."<br>\n";
}
mysql_close($this->db_link);
}
En lançant la page index.php,j'ai l'erreur suivante:
Warning: mysql_connect() [function.mysql-connect]: Access denied for user 'utilisateur'@'localhost' (using password: YES) in C:\wamp\www\maclasse\classe_maclasse.php on line 33
connexion_sql erreur:Access denied for user 'utilisateur'@'localhost' (using password: YES)
Si quelqu'un a une idée ou une solution,elle est la bienvenue.
Merci d'avance!
Phedon77
A voir également:
- Connexion Bdd en local
- Gmail connexion - Guide
- Appdata local - Guide
- Ip local - Guide
- Local send - Télécharger - Divers Utilitaires
- Connexion chromecast - Guide
1 réponse
var $db_user = 'utilisateur';
// --- mot de passe utilisé pour la connexion à la base des données
var $db_pass= 'utilisateur';
moi je mettrai plutot ca pour les tests en local:
var $db_user = 'root';
// --- mot de passe utilisé pour la connexion à la base des données
var $db_pass= '';
au moins t'es sur que ca passe ;) sinon il faut créer ton utilisateur dans phpmyadmin, et lui mettre les droits d'accès aux bonnes tables
// --- mot de passe utilisé pour la connexion à la base des données
var $db_pass= 'utilisateur';
moi je mettrai plutot ca pour les tests en local:
var $db_user = 'root';
// --- mot de passe utilisé pour la connexion à la base des données
var $db_pass= '';
au moins t'es sur que ca passe ;) sinon il faut créer ton utilisateur dans phpmyadmin, et lui mettre les droits d'accès aux bonnes tables
ça a marché.Par contre ,comment on fait pour créer son user sur phpMyadmin et surtout pour lui donner des droits d'accès.
Encore une fois ,merci pour le coup de pouce
je t'avoues que je l'ai pas fait sufisament de fois, ni assez cecament pour pouvoir te guider ;)
il doit y avoir des tutos sur le net, ou alors sinon fait confiance à "la force", et grates un peu dans phpmyadmin