MySql auf OSX 10.6.5 installieren

L

Lkwjoe

Neues Mitglied
Thread Starter
Dabei seit
26.10.2008
Beiträge
19
Reaktionspunkte
0
Hallo zusammen,

komme einfach nicht weiter, vielleicht könnt ihr helfen?

Also, habe auf meiner Kiste die Webfreigabe aktiviert und PHP5 eingerichtet. Läuft, php-info wird angezeigt.

Jetzt wollte ich natürlich auch MySQL installieren, habe mir hierzu die das Package direkt von mysql.com geladen, hier das "mysql-5.5.8-osx10.6-x86.dmg" ausgewählt.
Den Installer gestartet, lief problemlos durch.
Das Startup-Item installiert, auch problemlos.

Nach dem Neustart erscheint nun aber die Meldung "Unsichere Startobjekte deaktiviert, „/Library/StartupItems/MySQLCOM“ wurde nicht gestartet, da das Objekt nicht die korrekten Sicherheitseinstellungen hat."

Rechte der Startupitems ausgelesen:
Code:
ls -l /Library/StartupItems
total 0
drwxr-xr-x  4 root  staff  136  3 Dez 19:58 MySQLCOM
Und nun?
Was muss / kann ich da jetzt machen?

Freue mich über jede/n Tipp, Hinweis, Unterstützung!

Viele Grüsse,
Joe
 
bei mir sieht es so aus:

Code:
drwxr-xr-x  4 root  wheel  136  5 Jul  2007 MySQLCOM

will sagen die Gruppe "staff" ist falsch, das ist die Gruppe der User. Die Gruppe "wheel" ist die Gruppe derer die den Rechner verwalten dürfen.

Ändere die Gruppe auf wheel, dann sollte es funktionieren!
 
Hi wegus,

super, danke, das hat in soweit etwas gebracht, das mysql jetzt mal läuft:
Code:
/usr/local/mysql/bin/mysql
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 8
Server version: 5.5.8 MySQL Community Server (GPL)

Copyright (c) 2000, 2010, Oracle and/or its affiliates. All rights reserved.

Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
Als user wollte ich nun auch den User "mysql" auf dem System anlegen, wurde verweigert mit der Begründung, das es den bereits gibt. (ich hatte bisher xampp auf dem System, vermutlich wohl daher. xampp ist abgeschaltet, wird noch deinstalliert).

Habe die php.ini entsprechend angepasst, den Pfad zum MySql-Socket angepasst.
Habe die config.inc von phpMyAdmin angepasst, als User "mysql" und Passwort eingetragen.

Nach dem Versuch mich bei phpAdmin anzumelden, erhalte ich:
MySQL meldet: Dokumentation
#1045 - Access denied for user 'mysql'@'localhost' (using password: YES)

Passwort für den User "mysql" habe ich über das Teminal entsprechend eingestellt.

Was kann das jetzt noch sein?

Danke für jede Hilfe!

Gruss,
Joe
 
du musst
mysql -u root -p
machen, mysql wird nicht als user in mysql vorliegen...
 
Manchmal macht man sich das Leben schon unnötig schwer... :hamma:

Hab jetzt einfach mal "root" ohne pw probiert - und siehe da, phpMyAdmin hat mir die Tür aufgemacht.
Und von da aus kann ich dann ja auch recht bequem die User und deren Rechte verwalten.

Also ok, jetzt läuft endlich alles.
Und beim nächsten Mal schalte ich auch das Hirn vorher ein ;)

Danke für die prompte Unterstützung und Hilfe!

Wer es noch liest: Einen guten Rutsch in 2011!!!

Viele Grüsse,
Joe
 
@wegus - auf die Gefahr, mich als unwissend zu outen: wie und wo verändere ich die Rechte von Staff auf Wheel? chmod im Terminal? Hänge gerade. Danke für Info Viele Grüße Michael
 
chown oder chgrp ist der Befehl dafür.
 
chgrp -R wheel /Library/StartupItems

Gruss,
Joe
 
tiefer in die Basics: die Codezeile lautet >drwxrwxr-x 4 root staff 136 3 Dez 19:53 MySQLCOM< - wie kann ich sie per "chown" ansprechen? Danke
 
@Lkwjoe - die Antwort lautet "Operation not permitted". Bin aber als Admin angemeldet?! Trotzdem danke
 
Lies dich in die Thematik ein. So machst du gleich nur was kaputt.

Du wirst dafür noch sudo brauchen. Du könntest es aber auch über den Finder machen. Objekt auswählen -> Apfel+I und unten dann die Rechte einstellen.
 
mach es doch einfach über CMD+I (Information) im Finder, da fragt Dich das OS X nach Deinem Kennwort und führt das dann für Dich aus. Andernfalls kannst Du im Terminal mit sudo sh und Eingabe DEINES Kennwortes eine RootShell öffnen und dort per

chgrp

die Gruppe ändern :)
 
Zurück
Oben Unten