2016-05-19 20 views
0

Ich habe ein großes Problem mit meiner MySQL-Installation.Erlaubnisse in mysql Installationsdatenordner ändern sich ständig (OS X) und ich kann nicht auf die Datenbank zugreifen

Ich setze den Besitz meines/usr/local/mysql/data-Ordners auf _mysql: _mysql Benutzer, dennoch, nach ein paar Minuten, ändert es sich selbst zu root: admin.

Offenbar gibt es etwas, das den Besitz und die Berechtigungen meiner Datei ändert, aber ich kann nicht herausfinden, was es ist.

Ich stelle es auf:

drwxr-x--- 17 _mysql _mysql 578 May 19 15:28 data 

aber dann ändert es wieder:

drwxr-x--- 18 root admin 612 May 19 15:34 data 

Natürlich, das macht meine DDBB unuseful als ich keine Abfragen durchführen kann.

Ich habe versucht, mehrmals zu deinstallieren und zu installieren, auf verschiedene Arten (mit der .dmg-Datei und Homebrew), Reinigung jeden Ordner, den ich mit mysql, etc. finden, aber ich kann es nicht lösen.

Gleich nach der Installation sieht alles gut aus, aber nach ein paar Minuten sind die Berechtigungen wieder beschädigt.

Ich verwende

sudo chown -R _mysql:_mysql /usr/local/mysql*/data 

die Genehmigungen zu ändern. Ist das der richtige Weg?

Jeder hat das gleiche Problem erlebt? Wie kann es gelöst werden?

Antwort

0

Try this:

sudo chown -RL mysql:mysql /usr/local/mysql/data 
+0

Es machte keinen Unterschied. –