Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Startprobleme des MySQL-Servers auf Mavericks

Dateiberechtigungen sind definitiv die Ursache des Problems. Es gibt weitaus bessere Experten als mich, aber ich empfehle Folgendes:

Stellen Sie sicher, dass Ihr gesamtes Datenverzeichnis im Besitz von _mysql ist Benutzer mit Berechtigungen drwxr-xr-x .

In Ihrem Fall scheint Ihr MySQL-Installationsverzeichnis Ihr Datenverzeichnis zu sein. Mein Datenverzeichnis befindet sich in einem Unterverzeichnis des Installationsverzeichnisses.

Sie können wahrscheinlich loslegen, indem Sie die Berechtigungen mit dem folgenden Befehl ändern:

sudo chown -R _mysql:admin /usr/local/var/mysql
sudo chmod -R u+rwX,g+rwX,o-rwx /usr/local/var/mysql

Dies kann Ihren dave einschränken Konto daran hindern, ohne sudo auf das mysql-Installationsverzeichnis zuzugreifen , daher möchten Sie diese Berechtigungen möglicherweise so anpassen, dass sie g+rwx enthalten wenn Ihr dave Benutzer ist ein Mitglied des admin Gruppe, die es zu sein scheint. Diese Optimierung würde erreicht werden mit:

sudo chmod -R g+rwx /usr/local/var/mysql