Base de données MySQL ne peut pas démarrer sur XAMPP pour Mac
Tout d'un coup, je rencontre ce problème sur mon mac. Je ne peux pas commencer ma Base de données MySQL. Je ne peux commencer mon ProFTPD et le Serveur Web Apache.
C'est le journal d'application:
Starting all servers...
Starting MySQL Database...
Starting Apache Web Server...
/Applications/XAMPP/xamppfiles/apache2/scripts/ctl.sh : httpd started
Starting ProFTPD...
Checking syntax of configuration file
/Applications/XAMPP/xamppfiles/proftpd/scripts/ctl.sh : proftpd started
J'ai même fait quelques recherches par le biais de stackoverflow. J'ai d'abord essayé de mettre fin à la procédure par le biais de mon moniteur d'activité par je ne pourrais pas trouver le mot clé sql sur le filtre de la zone de recherche. La deuxième méthode que j'ai essayé était d'ajouter unset DYLD_LIBRARY_PATH
mais qui n'a pas encore fonctionné pour moi.
Puis-je savoir comment résoudre ce problème. Aide serait vraiment appréciée. Merci
Surtout ce qui arrive quand une précédente processus est déjà en cours d'exécution. il suffit d'aller à surveiller l'activité de recherche pour mysql et y mettre fin... puis démarrez la base de données mysql à nouveau. sera certainement le travail.
OriginalL'auteur Raaj Lokanathan | 2015-01-08
Vous devez vous connecter pour publier un commentaire.
Un Grand Merci!!!
Vous êtes mon homme!! 🙂
Dwivedi.... Vous réponse est correcte.
Merci!!!! J'ai essayé beaucoup de choses, par exemple, les solutions proposées dans [ce fil de discussion] (stackoverflow.com/questions/21267064/...). Rien n'a fonctionné, y compris de changer le port 3306 pour 3307, mais la combinaison de #4 et #5 a fait le tour.
OriginalL'auteur Shailesh Dwivedi
Pour moi, Xampp Control panel n'a pas été le lancement, et dans Stackoverflow quelques-uns où il a été mentionné à ajouter en Lecture /Écriture pour tous sur tous les fichiers de xampp, quand je l'ai fait. Il m'a permis de me lancer xampp control panel mais mysql n'était pas de départ.
Plus tard, j'ai debuged et a constaté que
/Applications/XAMPP/xamppfiles/etc/my.cnf
ne doit pas être accessible en écriture par tout le monde, mysql va ignorer mon.cnf si c'est pour tout le monde. J'ai changé la permission pour lire que pour ce fichier, et en mesure de démarrer le serveur mysqlOriginalL'auteur Aamir Mahmood
Je viens de résoudre la réponse en allant sur le moniteur d'activité et de recherche pour sql sous tous les processus et d'y mettre fin. puis j'ai redémarrer mon mac et maintenant ma base de données sql est très bien fonctionné pour moi.
OriginalL'auteur Raaj Lokanathan
Je Sais que ce post a été posté l'année dernière, mais j'ai juste eu le même problème et j'ai trouvé la solution pour moi. Si elle est ici, juste au cas où cela peut aider quelqu'un d'autre.
J'ai essayé toutes les suggestions que j'ai trouvé en ligne, y compris en essayant de mettre fin à MySQL sur le moniteur d'activité, mais ensuite j'ai réalisé que lorsque vous télécharger/mettre à niveau XAMPP - MySQL, l'option pour démarrer automatiquement MySQLserver au Démarrage est SUR. Vous devez la désactiver. Voici ce que vous faites:
Aller Préférences Système et cliquez sur le Mysql icône, Vous devriez obtenir cette fenêtre:
De décocher cette option. Il vous sera demandé votre mot de passe. Après vous avez terminé avec cela, redémarrez votre ordinateur et le problème devrait être résolu.
J'espère que d'aider quelqu'un qui est aussi confus que moi. lol ✌
OriginalL'auteur CruzBaggio
Xampp Panneau de configuration> Gérer le Serveur> Base de données Mysql > Configuration > modifier le port 3306 pour 3307
Au moins, il a travaillé pour moi dans mac.
OriginalL'auteur Kunal
Si mysql ne démarre pas dans xampp, il pourrait être un conflit de port problème. Mysql exécuter par défaut sur le port 3306. vous avez besoin de vérifier si une autre application est retrouvée dans le port. utiliser la commande suivante pour vérifier l'application occupant un port
si vous trouvez une application qui occupent ce port, arrêt de l'application et redémarrez xampp. Comme alternative, vous pouvez aller à php.fichier ini ou cliquez sur configurer dans la liste déroulante et changer le port mysql à 3307
OriginalL'auteur Segun Emmanuel