Mac OS X et Mysql

bonsoir à tous

Voulant utiliser spip en local, j'ai suivi les instructions indiquées sur le
forum.
Mon probleme, c'est aprés avoir installé Mysql.
Il y a quelques lignes de code à entrer dans le terminal.
je tape:
cd /usr/local/mysql
ok
ensuite:
sudo echo
ok
et lorsque je tape:
sudo ./bin/mysqld_safe &
le terminal me répond:
command not found

Pourquoi moi?
Qu'est ce que j'ai donc fait à ce terminal?

Le 9/05/03 0:40, « deligne » <deligne@online.fr> a écrit :

bonsoir à tous

Voulant utiliser spip en local, j'ai suivi les instructions indiquées sur le
forum.
Mon probleme, c'est aprés avoir installé Mysql.
Il y a quelques lignes de code à entrer dans le terminal.
je tape:
cd /usr/local/mysql
ok
ensuite:
sudo echo
ok
et lorsque je tape:
sudo ./bin/mysqld_safe &
le terminal me répond:
command not found

Pourquoi moi?
Qu'est ce que j'ai donc fait à ce terminal?

D'après Layanage

http://www.entropy.ch/software/macosx/mysql/

Voici comment il expliquait la chose il y a une année pour la 3.23.52

Mac OS version 10.2

(...)
3. type "cd /usr/local/mysql"
4. type "sudo ./scripts/mysql_install_db", enter administrator password
when asked
5. type "sudo chown -R mysql /usr/local/mysql/*"
6. type "sudo ./bin/safe_mysqld --user=mysql &"
7. Use it with "/usr/local/bin/mysql test"
(...)

Voici comment il explique la chose maintenant pour la 4

Mac OS version 10.2

(...)
3. type "cd /usr/local/mysql"
4. type "sudo chown -R mysql data/", enter your Mac OS X account password
when asked for it.
5. To start the server, issue
"sudo echo" first, then type "sudo ./bin/mysqld_safe &"
6. Use it with "/usr/local/mysql/bin/mysql test"
(...)

Mais tu devrais installer aussi PHPMyAdmin

Voilà

Le tout est de savoir quelle version de MySQL et de Mac OS

Luis

Le vendredi, 9 mai 2003, à 00:40 Europe/Paris, deligne a écrit :

et lorsque je tape:
sudo ./bin/mysqld_safe &
le terminal me répond:
command not found

A ma connaissance, c'est safe_mysqld et non mysqld_safe

que donne un

ls /usr/local/mysql/bin/

?

--
Navimodélisme RC - Jean-Luc Béchennec
http://navi.modelisme.com - mailto:navirc@free.fr
Abonnez-vous au groupe de discussion sur le modélisme
naval radiocommandé : mailto:navirc-subscribe@yahoogroupes.fr

Apres divers tripotages savants et comme indiqué dans
le REad me d'installation de MYSQL 4.1
en tapant:

cd /usr/local/mysql
sudo ./bin/mysqld_safe
(Enter your password)
(Press CTRL+Z)
(Press CTRL+D to exit the shell)
bg

j'obtiens maintenant ceci:
Starting mysqld daemon with databases from /usr/local/mysql/data
030509 19:16:47 mysqld ended
si je veux ensuite tester mysql en tapant:
/usr/local/mysql/bin/mysql
j'ai droit à ça:
ERROR 2002: Can't connect to local MySQL server through socket
'/tmp/mysql.sock' (61) [Process exited - exit code 1]

Pourquoi le Terminal m'en veut ainsi?
Suis-je le maillon faible?

De : speciale <speciale@club-internet.fr>
Groupes : gmane.comp.web.spip.user
Date : Fri, 09 May 2003 01:08:06 +0200
Objet : Re: Mac OS X et Mysql

Le 9/05/03 0:40, « deligne » <deligne@online.fr> a écrit :

bonsoir à tous

Voulant utiliser spip en local, j'ai suivi les instructions indiquées sur le
forum.
Mon probleme, c'est aprés avoir installé Mysql.
Il y a quelques lignes de code à entrer dans le terminal.
je tape:
cd /usr/local/mysql
ok
ensuite:
sudo echo
ok
et lorsque je tape:
sudo ./bin/mysqld_safe &
le terminal me répond:
command not found

Pourquoi moi?
Qu'est ce que j'ai donc fait à ce terminal?

D'après Layanage

http://www.entropy.ch/software/macosx/mysql/

Voici comment il expliquait la chose il y a une année pour la 3.23.52

Mac OS version 10.2

(...)
3. type "cd /usr/local/mysql"
4. type "sudo ./scripts/mysql_install_db", enter administrator password
when asked
5. type "sudo chown -R mysql /usr/local/mysql/*"
6. type "sudo ./bin/safe_mysqld --user=mysql &"
7. Use it with "/usr/local/bin/mysql test"
(...)

Voici comment il explique la chose maintenant pour la 4

Mac OS version 10.2

(...)
3. type "cd /usr/local/mysql"
4. type "sudo chown -R mysql data/", enter your Mac OS X account password
when asked for it.
5. To start the server, issue
"sudo echo" first, then type "sudo ./bin/mysqld_safe &"
6. Use it with "/usr/local/mysql/bin/mysql test"
(...)

Mais tu devrais installer aussi PHPMyAdmin

http://www.phpMyAdmin.net/

Voilà

Le tout est de savoir quelle version de MySQL et de Mac OS

Luis

j'obtiens maintenant ceci:
Starting mysqld daemon with databases from /usr/local/mysql/data

030509 19:16:47 mysqld ended

Donc mysql s'est arrêté et il faut aller avoir pourquoi dans le log
d'erreur.

si je veux ensuite tester mysql en tapant:
/usr/local/mysql/bin/mysql
j'ai droit à ça:
ERROR 2002: Can't connect to local MySQL server through socket
'/tmp/mysql.sock' (61) [Process exited - exit code 1]

Forcément, mysql s'est arrêté.

PS : c'est quoi le rapport avec SPIP ? :wink:

Je cherche à utiliser spip en local
spip me répond que Mysql que j'ai
installé sur mon mac ne fonctionne pas

De : "Antoine" <antoine@rezo.net>
Groupes : gmane.comp.web.spip.user
Date : Fri, 9 May 2003 21:04:27 +0200 (CEST)
Objet : Re: Re: Mac OS X et Mysql

j'obtiens maintenant ceci:
Starting mysqld daemon with databases from /usr/local/mysql/data

030509 19:16:47 mysqld ended

Donc mysql s'est arrêté et il faut aller avoir pourquoi dans le log
d'erreur.

si je veux ensuite tester mysql en tapant:
/usr/local/mysql/bin/mysql
j'ai droit à ça:
ERROR 2002: Can't connect to local MySQL server through socket
'/tmp/mysql.sock' (61) [Process exited - exit code 1]

Forcément, mysql s'est arrêté.

PS : c'est quoi le rapport avec SPIP ? :wink:

le 9/05/03 1:15, Jean-Luc Béchennec à jean-luc.bechennec@tiscali.fr a
écrit :

A ma connaissance, c'est safe_mysqld et non mysqld_safe

safe_mysqld pour une version 3 de mysql, et mysqld_safe pour une version 4

D'après les commentaires de mon fichier MySQL contenant le script de
lancement de mysqld au démarrage de macosx installé automatiquement dans
/Library/StartupItems/MySQL/ lors de l'installation de mysql.

Henri Balmain

le 9/05/03 20:55, deligne à deligne@online.fr a écrit :

Apres divers tripotages savants et comme indiqué dans
le REad me d'installation de MYSQL 4.1
en tapant:

cd /usr/local/mysql
sudo ./bin/mysqld_safe
(Enter your password)
(Press CTRL+Z)
(Press CTRL+D to exit the shell)
bg

j'obtiens maintenant ceci:
Starting mysqld daemon with databases from /usr/local/mysql/data
030509 19:16:47 mysqld ended
si je veux ensuite tester mysql en tapant:
/usr/local/mysql/bin/mysql
j'ai droit à ça:
ERROR 2002: Can't connect to local MySQL server through socket
'/tmp/mysql.sock' (61) [Process exited - exit code 1]

Pourquoi le Terminal m'en veut ainsi?
Suis-je le maillon faible?

C'est mysql qui ne s'est pas maintenu en activité parce qu'il n'avait rien à
se mettre sous la dent. As tu au moins une base installée s'appelant mysql ?
(par /usr/local/mysql/data/mysql fichier invisible à voir facilement avec
tinkertool ou via Cmd-F et chercher le fichier invisible mysql)

Si non il faut lancer d'abord la construction de la première base mysql,
celle qui s'appelle mysql précisément, via la commande appropriée dont le
nom m'échappe ce soir, mais qui traine partout.

Si oui, essayes la réparation des droits de ton disque de démarrage via SOS
disque.
Perso, si /usr/local/mysql/ a bien pour proprio "admin",
/usr/local/mysql/data/ et /usr/local/mysql/data/mysql/ (et tout ce qu'il y a
en dessous) ont pour propriétaire "mysql", l'utilisateur système qui ne sert
qu'à utiliser mysql.
Je ne sais si c'est très orthodoxe, mais c'est tout ce que j'avais trouvé
lors de mes premiers pas sur SPIP, et il me semble que sa création et son
paramétrage sont aujourd'hui dans le script d'installation de mysql
d'entropy. Et SOS disque laisse ça tranquille, donc ça doit être bon :wink:

Henri

Je cherche à utiliser spip en local
spip me répond que Mysql que j'ai
installé sur mon mac ne fonctionne pas

Oui, enfin là , il commence à être évident que le problème
n'a rien à voir avec SPIP puisque MySQL ne démarre pas.
Bon, et puis, je ne veux pas paraître trop sec, mais quand
on fait joujou avec la ligne de commande sous un Unix, il
est bon de savoir un peu où on va ;-)) J'espère que tous les
macintoshiens qui se mettent à la ligne de commande ne vont
pas poster des appels à l'aide ici même...

Amicalement

Antoine.

Les packets MySql et le mode d'emploi de Marc linyage sont mes dieux.
Je les suit scrupuleusement de A à Z et comme par miracle la dernière version de php et MySql fonctionne parfaitemant en local sur mon eMac . Pourquoi pas toi ?

C'est pas compliqué ça !?!

Allez je redonne l'adresse : http://www.entropy.ch

Bon Spip à tous

Je cherche à utiliser spip en local
spip me répond que Mysql que j'ai
installé sur mon mac ne fonctionne pas

Oui, enfin là, il commence à être évident que le problème
n'a rien à voir avec SPIP puisque MySQL ne démarre pas.
Bon, et puis, je ne veux pas paraître trop sec, mais quand
on fait joujou avec la ligne de commande sous un Unix, il
est bon de savoir un peu où on va ;-)) J'espère que tous les
macintoshiens qui se mettent à la ligne de commande ne vont
pas poster des appels à l'aide ici même...

Amicalement

Antoine.

tout à fait...
et si vous montez un serveur linux vous allez poster vos questions sur la
liste spip ?
m'enfin ?!
un bon conseil : Google et une question bien formulée, 2 doigts de
concentration et c'est reparti !!

ben oui quoi !

allez et encore bravo (c'est trop peu) aux spipistes !!!! :wink:

Toutes mes excuses auprés des nice spipoles
que j'ai gonflé avec mes pbs de mac et merci
à tous ceux qui m'ont aidé à les résoudre.
La machine est lancée,on va pouvoir parler spip :o))))

De : "Chris" <bipbipchris@free.fr>
Groupes : gmane.comp.web.spip.user
Date : Sat, 10 May 2003 04:59:30 +0200
Objet : RE: Re: Mac OS X et Mysql

Je cherche à utiliser spip en local
spip me répond que Mysql que j'ai
installé sur mon mac ne fonctionne pas

Oui, enfin là, il commence à être évident que le problème
n'a rien à voir avec SPIP puisque MySQL ne démarre pas.
Bon, et puis, je ne veux pas paraître trop sec, mais quand
on fait joujou avec la ligne de commande sous un Unix, il
est bon de savoir un peu où on va ;-)) J'espère que tous les
macintoshiens qui se mettent à la ligne de commande ne vont
pas poster des appels à l'aide ici même...

Amicalement

Antoine.

tout à fait...
et si vous montez un serveur linux vous allez poster vos questions sur la
liste spip ?
m'enfin ?!
un bon conseil : Google et une question bien formulée, 2 doigts de
concentration et c'est reparti !!

ben oui quoi !

allez et encore bravo (c'est trop peu) aux spipistes !!!! :wink: