Kann ich mit Lion Server MYSQL lauffähig machen?

Piets Mac

Mitglied
Thread Starter
Dabei seit
22.07.2011
Beiträge
21
Reaktionspunkte
0
Hallo Liebe MAC USER Gemeinde.

Ich versuche seit einer halben Ewigkeit MYSQL auf meinem I Mac funktionsfähig zu machen, aber da habe ich bisher leider keinen Erfolg verbuchen können.

Mit MAMP läuft zwar MYSQL (vom Mamp) aber leider nicht mit dem Zugriff von IPad aus.
Ich vermute, dass mit dem ROOT in UNIX etwas nicht stimmt, habe über den Terminal keinen "GRANT" Zugriff bekommen, und auch MAMP Pro kann auf MYSQL nicht zugreifen, NAVICAT kann zwar, aber auch nicht mit Root-Rechten.

Ich hatte nun schon daran gedacht auf Postgre umzuschwenken, da ich erst mein System aufbauen möchte, aber da ging schonmal die Installation nicht " Can't get Admin Privileges"

Jetzt meine Frage: ist es mit LION Server "einfach" MYSQL und die Zugriffe zu dem Rechner zu erhalten? Also ich meine einfach nur installieren und fertig, oder muss da auch per Terminal etwas konfiguriert werden? Ich möchte mir nicht den Server kaufen, ohne zu wissen ob er für mich den gewünschten Erfolg bringt

Am wichtigsten wäre mir, wenn der root geändert werden kann, auch wenn ich da vermutlich was vermurkst habe.

Vielen Dank schon mal für's Lesen,

Grüße Piet. :eek:)
 
du solltest zuerst mal root im terminal und root in mysql unterscheiden...
 
Okay, ich meine den Root von Mysql, eigentlich soll der ja kein Passwort haben, ich vermute, ich habe irgendwie eins vergeben, als ich
versucht habe den einzurichten. Bin da leider überhaupt nicht firm drin, habe diverse Zeilen eingetragen, aber vermutlich was vermurkst :eek:(
 
Das klingt eher danach, als hast du von Außen keinen Zugriff auf MySQL. Es kann sein, dass nur die Anmeldung von localhost oder über den Socket erlaubt ist.

Logs wären hier eine gute Anlaufstelle.
 
Ich hab mir gerade mal die mysql_error-log.err Datei angesehen, kann man da etwas draus erkennen?
Hat eventuell "Plugin 'FEDERATED' is disabled" was damit zu tun?

110729 18:22:53 mysqld_safe Starting mysqld daemon with databases from /Library/Application Support/appsolute/MAMP PRO/db/mysql
110729 18:22:53 [Warning] Setting lower_case_table_names=2 because file system for /Library/Application Support/appsolute/MAMP PRO/db/mysql/ is case insensitive
110729 18:22:53 [Note] Plugin 'FEDERATED' is disabled.
110729 18:22:53 InnoDB: The InnoDB memory heap is disabled
110729 18:22:53 InnoDB: Mutexes and rw_locks use GCC atomic builtins
110729 18:22:53 InnoDB: Compressed tables use zlib 1.2.3
110729 18:22:53 InnoDB: Initializing buffer pool, size = 128.0M
110729 18:22:53 InnoDB: Completed initialization of buffer pool
110729 18:22:53 InnoDB: highest supported file format is Barracuda.
110729 18:22:55 InnoDB: 1.1.5 started; log sequence number 1595675
110729 18:22:55 [Warning] Found invalid password for user: 'root@localhost'; Ignoring user
110729 18:22:55 [Warning] Found invalid password for user: 'Piet@localhost'; Ignoring user
110729 18:22:55 [Note] Event Scheduler: Loaded 0 events
110729 18:22:55 [Note] /Applications/MAMP/Library/bin/mysqld: ready for connections.
Version: '5.5.9' socket: '/Applications/MAMP/tmp/mysql/mysql.sock' port: 8889 Source distribution
110729 18:23:36 [Note] /Applications/MAMP/Library/bin/mysqld: Normal shutdown

110729 18:23:36 [Note] Event Scheduler: Purging the queue. 0 events
110729 18:23:36 InnoDB: Starting shutdown...
110729 18:23:37 InnoDB: Shutdown completed; log sequence number 1595675
110729 18:23:37 [Note] /Applications/MAMP/Library/bin/mysqld: Shutdown complete

110729 18:23:37 mysqld_safe mysqld from pid file /Applications/MAMP/tmp/mysql/mysql.pid ended
110729 19:54:09 mysqld_safe Starting mysqld daemon with databases from /Applications/MAMP/db/mysql
110729 19:54:09 [Warning] You have forced lower_case_table_names to 0 through a command-line option, even though your file system '/Applications/MAMP/db/mysql/' is case insensitive. This means that you can corrupt a MyISAM table by accessing it with different cases. You should consider changing lower_case_table_names to 1 or 2
110729 19:54:09 [Note] Plugin 'FEDERATED' is disabled.
110729 19:54:09 InnoDB: The InnoDB memory heap is disabled
110729 19:54:09 InnoDB: Mutexes and rw_locks use GCC atomic builtins
110729 19:54:09 InnoDB: Compressed tables use zlib 1.2.3
110729 19:54:09 InnoDB: Initializing buffer pool, size = 128.0M
110729 19:54:09 InnoDB: Completed initialization of buffer pool
110729 19:54:09 InnoDB: highest supported file format is Barracuda.
110729 19:54:09 InnoDB: Waiting for the background threads to start
110729 19:54:10 InnoDB: 1.1.5 started; log sequence number 1600835
110729 19:54:10 [Warning] Found invalid password for user: '192.168.1.65@Peterfrank'; Ignoring user
110729 19:54:10 [Note] Event Scheduler: Loaded 0 events
110729 19:54:10 [Note] /Applications/MAMP/Library/bin/mysqld: ready for connections.
Version: '5.5.9' socket: '/Applications/MAMP/tmp/mysql/mysql.sock' port: 8889 Source distribution
110729 19:54:58 [Warning] IP address '192.168.1.65' could not be resolved: no reverse address mapping.

Grüße, Piet
 
Okay, dass was mit den Passwörtern was nicht stimmt, dachte ich mir schon. In "PHP MYADMIN" steht der eine User gar nicht drin in der Tabelle, nur der "root@localhost" und zwei andere, die aber keine Rechte auf YES stehen haben. Root hat irgendwie ein ellenlanges Passwort drin stehen, aber das habe ich auch schon mehrmals in der Tabelle geändert, aber irgendwie ändert sich das selbst wieder, wenn ich Mamp neu starte, ist das ein Fehler außerhalb von MAMP, also in der Einstellung von MYSQL vom Terminal?

Kann man das eventuell durch LION SERVER einstellen bzw. ändern? oder ist die Behebung nur durch den Terminal möglich?

Ich freu' mich übrigens, dass Ihr Euch die Zeit genommen habt mir darauf zu antworten, Danke :eek:)

Grüße, Piet
 
Zurück
Oben Unten