sql >> Database >  >> RDS >> Mysql

Startproblemen met MySQL-server op Mavericks

Bestandsrechten zijn zeker de oorzaak van het probleem. Er zijn veel betere experts dan ik, maar ik raad het volgende aan:

Zorg ervoor dat uw volledige gegevensdirectory eigendom is van de _mysql gebruiker met permissies drwxr-xr-x .

In uw geval lijkt het erop dat uw MySQL-installatiemap uw gegevensmap is. Mijn gegevensmap bevindt zich in een submap van de installatiemap.

U kunt waarschijnlijk aan de slag door de machtigingen te wijzigen met de opdracht:

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

Dit kan uw dave beperken account toegang krijgen tot de mysql-installatiemap zonder sudo , dus misschien wilt u deze machtigingen aanpassen om g+rwx . op te nemen als je dave gebruiker is lid van de admin groep, die het lijkt te zijn. Die aanpassing zou worden bereikt met:

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


  1. mysql nieuwe regel weergeven in HTML

  2. ADDDATE() Voorbeelden – MySQL

  3. SSIS-zelfstudie voor beginners:waarom, wat en hoe?

  4. Hoe .sql-bestand uit te voeren met powershell?