Socket Mysql

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Socket Mysql

par Cyrano » 05 août 2005, 08:00

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");
?>

Socket Mysql

par gaudy » 05 août 2005, 06:22

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");
?>