Page 1 sur 1

Socket Mysql

Posté : 05 août 2005, 06:22
par gaudy
Le serveur semble marcher correctement . Je peux creer des tables, ajouter des user et tout et tout !
Mais les choses se compliquent quand je veux acceder à cette base par le PHP.
Can't connect to local mysql Server through socket /tmp/mysql.sock (111)
la socket est presente mais ce n'est pas le chemin que je lui ai specifié. Et en faisant, mysqladmin variables
j'ai bien un autre chemin pour la socket !!
Est ce grave car je n'ai pas eu de soucis pour la creation de la base !!

Comment puis je resoudre mon probleme !!?

Pour info, dans mon fichier php je fais juste
<?
$id=mysql_connect("serveur","toto","password");
?> 

Posté : 05 août 2005, 08:00
par Cyrano
D'abord un petit bonjour, ce serait sympa...

Pourquoi essayes-tu de passer par un socket pour te connecter à MySQL au lieu d'utiliser les fonctions PHP de connexion : mysql_connect(), mysql_select_db() etc... ?

D'après ton bout de code, tu utilises mysql_connect(), as-tu un message d'erreur en retour ?
essaye:
<?php
$id=mysql_connect("serveur","toto","password") or die("<p>Erreur de connexion num. ". mysql_errno ."; Message : ". mysql_error() ."</p>\n");
?>