217 votes

Démarrez le serveur mySQL depuis la ligne de commande sur Mac OS Lion

J'ai installé mySQL pour mon Mac. À côté de démarrage du serveur SQL avec mySQL.prefPane outil installé dans Préférence Système, je veux savoir les instructions pour commencer à partir de la ligne de commande. Je fais comme suit:

Après

su-root

J'ai démarrer le serveur mySQL en ligne de commande, il produire d'erreur comme ci-dessous:

sh-3.2# /usr/local/mysql/bin/mysqld

111028 16:57:43 [Avertissement] lower_case_table_names=2, car le système de fichiers /usr/local/mysql-5.5.17-osx10.6-x86_64/data/ est le cas insensible à la casse

111028 16:57:43 [ERREUR] erreur Fatale: Veuillez lire la section "Sécurité" de le manuel pour savoir comment exécuter mysqld en tant que root!

111028 16:57:43 [ERREUR] l'Abandon de

111028 16:57:43 [Remarque] le fichier /usr/local/mysql/bin/mysqld: Arrêt complet

S'il vous plaît aidez-moi!

EDIT:

La raison est ici: http://dev.mysql.com/doc/refman/5.5/en/changing-mysql-user.html

Une solution est décrite dans la xdazz la réponse ci-dessous.

212voto

xdazz Points 85907

Essayez``

Exemple :

Vous pouvez également ajouter à vos scripts de démarrage de bash :

150voto

Eddie B Points 1583

J’aime les alias trop... Cependant, j’ai eu des problèmes avec MYSQLCOM est pour commencer... il échoue en silence... Ma solution est semblable à d’autres,... ~/.bash_aliases

97voto

Wan Liqun Points 702

Comme cet article utile : sur OS X pour démarrer/arrêter MySQL depuis la ligne de commande :

Sur Linux marche/arrêt de la ligne de commande :

Des saveurs de Linux offrent la commande de service trop

ou

80voto

Alex Kinnee Points 1638

Si vous l’avez installé avec homebrew, le binaire se situera comme

ce qui signifie que vous pouvez le lancer avec

et l’arrêter avec

32voto

Mr. White Points 1987
<pre><code></code><p>faire des alias dans .bash_profile</p><pre><code></code></pre><p>et si vous essayez d’exécuter en tant que root utilisent suivant le mode sans échec</p><pre><code></code></pre><p>Si vous rencontrez toujours des problèmes de démarrage, une lecture recommandée : <a href="http://stackoverflow.com/questions/4486543/mysql5-58-unstart-server-in-mac-os-10-6-5/4498370#4498370">mysql5.58 unstart serveur sous mac os 10.6.5</a></p></pre>

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X