A propos mysqld.sock

2011-04-23 Par sujet Luxpopuli Open source
Bonjour,

Je voudrais créer une connexion au serveur MyQSL via le socket unix et non
par tcp.

J'ai deux fichiers dans /var/run/mysqld/

-rw-rw  1 mysql mysql5 21 avril 21:12 mysqld.pid
srwxrwxrwx  1 mysql mysql0 21 avril 21:12 mysqld.sock

concernant mysqld.sock j'ai deux questions:

   1. est-ce normal qu'il soit vide ?
   2. est-ce normal que je (=root) ne puisse voir son contenu avec vi ou
   cat ? (j'obtiens alors le message: «cat: /var/run/mysqld/mysqld.sock:
   Aucun périphérique ou adresse»)

Pascal


Re: A propos mysqld.sock

2011-04-23 Par sujet corbie
Le samedi 23 avril 2011, Luxpopuli Open source a écrit :
 Bonjour,
 Je voudrais créer une connexion au serveur MyQSL via le socket unix et non
 par tcp.
 J'ai deux fichiers dans /var/run/mysqld/
 -rw-rw  1 mysql mysql5 21 avril 21:12 mysqld.pid
 srwxrwxrwx  1 mysql mysql0 21 avril 21:12 mysqld.sock
 concernant mysqld.sock j'ai deux questions:
1. est-ce normal qu'il soit vide ?
2. est-ce normal que je (=root) ne puisse voir son contenu avec vi ou
cat ? (j'obtiens alors le message: «cat: /var/run/mysqld/mysqld.sock:
Aucun périphérique ou adresse»)
 Pascal
--

Sauf erreur,
ce n'est pas à proprement parler un fichier mais une liaison :
un fichier spécial pour des communications inter-process.

A socket is a special file used for inter-process communication. 
These allow communication between two processes. In addition to sending data, 
processes 
can send file descriptors across a Unix domain socket connection using the 
sendmsg() 
and recvmsg() system calls.
Unlike named pipes sockets are fully duplex-capable.
A socket is marked with an s as the first letter of the mode string, e.g.
srwxrwxrwx ... /tmp/.X11-unix/X0

Tiré de :
http://en.wikipedia.org/wiki/Unix_file_types

à ne pas confondre avec le droit SUID ... s également
mais à la place du x.

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet unsubscribe
vers debian-user-french-requ...@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org
Archive: http://lists.debian.org/201104231804.17798.cor...@free.fr