Après une MAJ d'OS X.1 vers Panther, il m'a fallu mettre une mise à
jour de Mysql.
Depuis, pas moyen de se connecter à la base : depuis un test sur une
page web, cela donne :
"Warning: mysql_connect(): Can't connect to local MySQL server through
socket '/tmp/mysql.sock' (36)" :(
A foce d'énervement, je supprime le fichier '/tmp/mysql.sock', et
depuis j'ai le même message avec (2) à la place de (36) !!! :((
Lorsque depuis un term j'essaye de lancer la commande "mysqld-safe",
la connection se fait puis devient "ended" immédiatement !!! :(((
Est-ce que quelqu'un pourrait m'aider à me redonner le sourir ?
Merci MILLE fois d'avance !!!
et je lance mysqld_safe en tant que root ("sudo mysqld_safe") : ca dur 2 lignes dans le terminal : la première ligne qui lance correctement le serveur, et la deuxième qui le termine aussitôt (!!!) rien dans mysqladmin ni dans phpmyadmin ni dans les process; mais par contre, là, plus de problème de perms pour mysql.sock
c'est pourtant la bonne méthode, un peu basique mais prévue pour.
je ne sais pas ce qu'est censé faire la ligne de commande "netstat ..." que tu m'a fourni, mais à priori, ca tourne quelues secondes puis ca me redonne le prompt.
t'aurais eu des lignes correspondant aux sockets ouverts si ton MySQL était lancé.
patpro
-- je cherche un poste d'admin UNIX/Mac http://patpro.net/cv.php
In article <k8s49051a6sqrunmpqpsc6q148tfnq7ilt@4ax.com>,
Serge <mv1@free> wrote:
1/ je suis sous mon propre compte, je lance mysqld_safe : erreur de
perms pour la commande "rm /tmp/mysql.sock"; mysql.sock appartient à
mysql.
normal, il faut être root pour lancer MySQL (ou mysql, mais normalement
ce user n'a pas de shell)
3/ je kille mes process mysql,
c'est MAL(c) (tu copieras 100 fois "je dois lire les README des trucs
que j'installe")
et je lance mysqld_safe en tant que
root ("sudo mysqld_safe") : ca dur 2 lignes dans le terminal : la
première ligne qui lance correctement le serveur, et la deuxième qui
le termine aussitôt (!!!) rien dans mysqladmin ni dans phpmyadmin ni
dans les process; mais par contre, là, plus de problème de perms pour
mysql.sock
c'est pourtant la bonne méthode, un peu basique mais prévue pour.
je ne sais pas ce qu'est censé faire la ligne de commande "netstat
..." que tu m'a fourni, mais à priori, ca tourne quelues secondes puis
ca me redonne le prompt.
t'aurais eu des lignes correspondant aux sockets ouverts si ton MySQL
était lancé.
patpro
--
je cherche un poste d'admin UNIX/Mac
http://patpro.net/cv.php
et je lance mysqld_safe en tant que root ("sudo mysqld_safe") : ca dur 2 lignes dans le terminal : la première ligne qui lance correctement le serveur, et la deuxième qui le termine aussitôt (!!!) rien dans mysqladmin ni dans phpmyadmin ni dans les process; mais par contre, là, plus de problème de perms pour mysql.sock
c'est pourtant la bonne méthode, un peu basique mais prévue pour.
je ne sais pas ce qu'est censé faire la ligne de commande "netstat ..." que tu m'a fourni, mais à priori, ca tourne quelues secondes puis ca me redonne le prompt.
t'aurais eu des lignes correspondant aux sockets ouverts si ton MySQL était lancé.
patpro
-- je cherche un poste d'admin UNIX/Mac http://patpro.net/cv.php
bgrandin
patpro ~ patrick proniewski wrote:
1/ je suis sous mon propre compte, je lance mysqld_safe : erreur de perms pour la commande "rm /tmp/mysql.sock"; mysql.sock appartient à mysql.
normal, il faut être root pour lancer MySQL (ou mysql, mais normalement ce user n'a pas de shell)
En passant, les fichiers à l'intérieur du répertoire sont bien attribués à mysql:mysql ?
-- Benoît Grandin
http://www.bdzone.com Le portail BD -----------------------------------
patpro ~ patrick proniewski <patpro@boleskine.patpro.net> wrote:
1/ je suis sous mon propre compte, je lance mysqld_safe : erreur de perms
pour la commande "rm /tmp/mysql.sock"; mysql.sock appartient à mysql.
normal, il faut être root pour lancer MySQL (ou mysql, mais normalement
ce user n'a pas de shell)
En passant, les fichiers à l'intérieur du répertoire sont bien attribués
à mysql:mysql ?
--
Benoît Grandin
bgrandin@bdzone.com
http://www.bdzone.com Le portail BD
-----------------------------------
1/ je suis sous mon propre compte, je lance mysqld_safe : erreur de perms pour la commande "rm /tmp/mysql.sock"; mysql.sock appartient à mysql.
normal, il faut être root pour lancer MySQL (ou mysql, mais normalement ce user n'a pas de shell)
En passant, les fichiers à l'intérieur du répertoire sont bien attribués à mysql:mysql ?
-- Benoît Grandin
http://www.bdzone.com Le portail BD -----------------------------------
Serge
Je laisse tomber, je suis en train de déplacer le tout sur un autre Mac encore sous jaguare (X.2.8) et tout marche correctement semble-t'il.
MERCI BEAUCOUP pour toute l'aide que vous avez pu m'apporter mais décidement, ce panther commençait à me sortir par les yeux !! (dommage car le reste est vachement interessant, avec entre autre le swap entre utilisateurs).
- Serge -
Je laisse tomber, je suis en train de déplacer le tout sur un autre
Mac encore sous jaguare (X.2.8) et tout marche correctement
semble-t'il.
MERCI BEAUCOUP pour toute l'aide que vous avez pu m'apporter
mais décidement, ce panther commençait à me sortir par les yeux !!
(dommage car le reste est vachement interessant, avec entre autre le
swap entre utilisateurs).
Je laisse tomber, je suis en train de déplacer le tout sur un autre Mac encore sous jaguare (X.2.8) et tout marche correctement semble-t'il.
MERCI BEAUCOUP pour toute l'aide que vous avez pu m'apporter mais décidement, ce panther commençait à me sortir par les yeux !! (dommage car le reste est vachement interessant, avec entre autre le swap entre utilisateurs).