PHP-MySQL : probleme de connexion MySQL - PHP - Programmation
Marsh Posté le 27-06-2006 à 18:16:29
hum il te faut peut ètre le host, le nom d'utilisateur et le mot de passe non ???
Marsh Posté le 27-06-2006 à 18:46:00
oui déjà, il faut que tu passes à mysql_connect ces infos.
-> mysql_connect($serveur,$loginsql,$passsql) or die (mysql_error());
Marsh Posté le 27-06-2006 à 19:07:48
le probleme c ets qu easy php utilise son propre serveur sql le conflit vient peut etre de la
Marsh Posté le 03-07-2006 à 12:52:23
Alors mIRROR, comment puis-je utiliser celui de Easyphp, car je recevais le meme message de "Access denied...." avant d'installer le serveur MySQL. En plus, j'ai besoin d'un programme pour creer mes bases de donnees. Comment puis-je me passer completement du serveur MySQL ?
Merci.
Marsh Posté le 03-07-2006 à 13:56:12
si t'es en local vérifie qu'un autre programme n'utilise pas ces ports???
en tout cas moi en local pour me connecter je fais comme ceci
mysql_connect('localhost', 'root', '')
Marsh Posté le 03-07-2006 à 14:36:32
desinstalle tout (easy php et mysql 5)
visiblement y a conflit
ensuite laisse tomber easyphp, comme tu l as remarqué il continue a utiliser de vieilles versions de php/apache/mysql
prefere-lui l installation manuelle qui n est pas si compliquee que ca : plein de tutos sur le net (dont un sur ce forum mais j ai perdu l adresse) qui te permettront d editer facilement les fichiers http.conf et php.ini
et si ca te rebute encore de passer en tout manuel il parait que wamp est pas mal mais je ne l ai jamais utilisé
http://www.wampserver.com/
Marsh Posté le 04-07-2006 à 11:45:36
Si tu utilises Easy php tu dois rentrer mysql_connect('localhost', '', '') parce que le mot de passe n'est pas rempli par défault. Sinon il faut que tu ailles regarder dans ton fichier conf pour voir quoi mettre ^^.
Marsh Posté le 27-06-2006 à 18:15:15
Bonjour !
J'ai installé EasyPHP et MySQL Server 5.0. Mais dès que j'ouvre EasyPHP,
j'obtiens le message que le port 3306 est occupé par "mysqld-nt.exe".
Par la suite, lorsque je rédige en PHP un simple script comme :
<?php
$id = mysql_connect();
echo $id;
?>
Je reçois le message suivant :
"Warning: mysql_connect(): Access denied for user 'ODBC'@'localhost'
(using password: NO) in c:\program files\easyphp1-8\www\mysql.php on line 2"
Comment puis-je solver ce problème ?
Merci beaucoup de votre aide.