Ich versuche (und scheitert), MySQL auf Mac OS X Server (Leopard) zu aktualisieren und in Schwierigkeiten zu geraten. Obwohl die OS X Server-Dokumentation sagt, dass es "normal" ist, mehrere Versionen von MySQL auf Ihrem Rechner zu haben, gehen sie nicht ins Detail, wie sie diese "verwalten" sollen.Aktualisieren von MySQL auf Mac OS X Server
Ich habe eine neuere Version (5.1.40) gebaut und installiert als das Original, das Apple gebündelt hat (5.0.x).
Server Admin scheint in/usr/bin nur die erste (5.0.x) Installation zu verwalten
Also habe ich diese Version in Server Admin GESTOPPT kann aber nicht die neuen bekommen (in/usr/local/mysql) zu arbeiten.
Idealer Ich mag die neue Version von MySQL an den alten Datenbank-Dateien Punkt in/var/mysql aber nicht sicher, wie ...
Edit: Sieht aus wie meine neue MySQL aktiv ist (für einige Benutzer sowieso) aber es zeigt auf eine andere Datendatei. Es zeigt auf /usr/local/mysql/data
und ich möchte es auf /var/mysql
zeigen
Admin-Benutzer können verbinden, aber andere erhalten: ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)
. Ich nehme an, weil diese neue Datenbank diese Benutzer noch nicht aktiviert hat?!?! obwohl ich denke, ich könnte immer noch $ mysql -u root -p
dazu?!?
Wer weiß, wie man das schafft?
Dies kann bessere Antworten erhalten, wenn zu [serverfault.com] (http://www.serverfault.com/) migriert. –