J'ai installé mySQL pour mon Mac. En plus de démarrer le serveur SQL avec l'outil mySQL.prefPane installé dans les préférences système, je souhaite connaître l'instruction pour démarrer à partir de la ligne de commande. Je fais comme suit:
Après
su racine
Je démarre le serveur mySQL par ligne de commande, cela produit une erreur comme ci-dessous:
sh-3.2 # / usr / local / mysql / bin / mysqld
111028 16:57:43 [Avertissement] Définition de lower_case_table_names = 2 car le système de fichiers pour /usr/local/mysql-5.5.17-osx10.6-x86_64/data/ est insensible à la casse
111028 16:57:43 [ERREUR] Erreur fatale: Veuillez lire la section "Sécurité" du manuel pour savoir comment exécuter mysqld en tant que root!
111028 16:57:43 [ERROR] Annulation
111028 16:57:43 [Note] / usr / local / mysql / bin / mysqld: Arrêt terminé
Aidez-moi, s'il vous plaît!
ÉDITER:
La raison est ici: http://dev.mysql.com/doc/refman/5.5/en/changing-mysql-user.html
Une solution est décrite dans la réponse de xdazz ci-dessous.
mdfind mysql.server
pour voir où se trouve l'exécutable de votre serveur