Fonction mysql_connect()
Résolu
most27
Messages postés
71
Date d'inscription
Statut
Membre
Dernière intervention
-
sanat -
sanat -
Bonsoir,
Voila je suis parvenue a créer un site web mais en local avec wamp server et avec la version
5.4.16 de php .
J'ai mis mon site sur le web grâce a FilleZilla jusque là tous va bien mais dé qu'une page php veut ce connecter a la base de données il y'a un 2 messages d'erreur :
1)Deprecated: mysql_connect() [function.mysql-connect]: The mysql extension is deprecated and will be removed in the future: use mysqli or PDO instead in (le lien de la page.php )on line 4
2)Warning: mysql_connect() [function.mysql-connect]: Access denied for user 'root'@'localhost' (using password: NO) in (le lien de la page.php) on line 4
Access denied for user 'root'@'localhost' (using password: NO)
Alors je n'est vraiment pas compris si c'est a cause de la fonction mysql_connect() ou autre chose ...
S'il vous plait juste une indication me ferai avancé :-)
Je vous remercie d'avance :-)
Voila je suis parvenue a créer un site web mais en local avec wamp server et avec la version
5.4.16 de php .
J'ai mis mon site sur le web grâce a FilleZilla jusque là tous va bien mais dé qu'une page php veut ce connecter a la base de données il y'a un 2 messages d'erreur :
1)Deprecated: mysql_connect() [function.mysql-connect]: The mysql extension is deprecated and will be removed in the future: use mysqli or PDO instead in (le lien de la page.php )on line 4
2)Warning: mysql_connect() [function.mysql-connect]: Access denied for user 'root'@'localhost' (using password: NO) in (le lien de la page.php) on line 4
Access denied for user 'root'@'localhost' (using password: NO)
Alors je n'est vraiment pas compris si c'est a cause de la fonction mysql_connect() ou autre chose ...
S'il vous plait juste une indication me ferai avancé :-)
Je vous remercie d'avance :-)
A voir également:
- The mysql extension is deprecated and will be removed in the future: use mysqli or pdo instead in
- Fonction si et - Guide
- Fonction miroir - Guide
- Fonction moyenne excel - Guide
- Fonction remplacer sur word - Guide
- Fonction somme excel - Guide
3 réponses
Bonjour,
Le premier message est un message d'avertissement. Pour le moment ya pas urgence à le régler.
Pour le second, "acces denied", vous avez un problème d'identification d'accès la base de données. Il faut que le nom de votre base soit en minuscules et sans caractères spéciaux:
"gestion adhérents" -> nom de base pas bon
"gestion_adherents" -> nom de base OK
votre accès root est avec mot de passe? Par défaut, c'est sans mot de passe. Que dit phpmyadmin? Pour y accéder, dans la barre d'adresse, taper:
http://localhost/
Apache va afficher les "sites" accessibles localement. Sélectionnez phpmyadmin.
A+
Le premier message est un message d'avertissement. Pour le moment ya pas urgence à le régler.
Pour le second, "acces denied", vous avez un problème d'identification d'accès la base de données. Il faut que le nom de votre base soit en minuscules et sans caractères spéciaux:
"gestion adhérents" -> nom de base pas bon
"gestion_adherents" -> nom de base OK
votre accès root est avec mot de passe? Par défaut, c'est sans mot de passe. Que dit phpmyadmin? Pour y accéder, dans la barre d'adresse, taper:
http://localhost/
Apache va afficher les "sites" accessibles localement. Sélectionnez phpmyadmin.
A+
Bonsoir
Je vous remercie pour votre repense :-)
J'ai vérifier se que vous m'avait dis ,le nom de ma base est en minuscules et sans caractères spéciaux, et mon accès root est sans mot de passe donc j'ai toujours pas compris comment faut 'il procéder ?
Est ce qu'il faut aussi héberger ma base ?j'ai essayer de l'importer et aussi sa ne marche on m'indique qu'il y'a des erreurs .
Je vous remercie encore @+ :-)
Je vous remercie pour votre repense :-)
J'ai vérifier se que vous m'avait dis ,le nom de ma base est en minuscules et sans caractères spéciaux, et mon accès root est sans mot de passe donc j'ai toujours pas compris comment faut 'il procéder ?
Est ce qu'il faut aussi héberger ma base ?j'ai essayer de l'importer et aussi sa ne marche on m'indique qu'il y'a des erreurs .
Je vous remercie encore @+ :-)
Bonsoir
C'est bon j'ai compris ou est l'erreur ( le deuxième message d'erreur n'a parait plus), c'est par ce que je me connecte en local a phpMyadmin c'est a dire que j'exécute ce code php mysql_connect("localhost","root","") alors qu'il faut se connecter au serveur qui héberge mon site avec un mot de passe et un nom d'utilisateur spécifique a leurs phpMyadmin !
Mais le premier message reste ,malgré que c'est un message d'avertissement se n'est pas très esthétique sur un site web!
Alors si quelqu'un a une suggestion ou une indication pour m'aider sa serait très gentil :-)
Merci d'avance pour vos réponses :-)
C'est bon j'ai compris ou est l'erreur ( le deuxième message d'erreur n'a parait plus), c'est par ce que je me connecte en local a phpMyadmin c'est a dire que j'exécute ce code php mysql_connect("localhost","root","") alors qu'il faut se connecter au serveur qui héberge mon site avec un mot de passe et un nom d'utilisateur spécifique a leurs phpMyadmin !
Mais le premier message reste ,malgré que c'est un message d'avertissement se n'est pas très esthétique sur un site web!
Alors si quelqu'un a une suggestion ou une indication pour m'aider sa serait très gentil :-)
Merci d'avance pour vos réponses :-)
Merci :-) ça marche très bien @+