Installieren von MySQL 5.1 unter Mac OS X 10.7 (Lion)

Installieren von MySQL 5.1 unter Mac OS X 10.7 (Lion)

Ich versuche, MySQL 5.1 zu installieren. Ich verwende Lion und wenn ich alle mit MySQL verknüpften Dateien auf meinem Computer entferne, wird mir beim Versuch, es aus der DMG-Datei zu installieren, immer noch angezeigt, dass eine neuere Version installiert ist.

Hat jemand MySQL 5.1 erfolgreich auf Lion installiert?

ich fandeine Lösung mit Homebrew:

  1. Entfernen Sie MySQL vollständig von Ihrem System (nur für den Fall)
    sudo rm /usr/local/mysql
    sudo rm -rf /usr/local/mysql*
    sudo rm -rf /Library/StartupItems/MySQLCOM
    sudo rm -rf /Library/PreferencePanes/My*
    vim /etc/hostconfig und entfernte die Zeile MYSQLCOM=-YES-
    rm -rf ~/Library/PreferencePanes/Meine*
    sudo rm -rf /Bibliothek/Quittungen/mysql*
    sudo rm -rf /Bibliothek/Quittungen/MySQL*
    sudo rm -rf /var/db/receipts/com.mysql.*
    
    Quelle: https://stackoverflow.com/questions/1436425/how-do-you-uninstall-mysql-from-mac-os-x
  2. Homebrew installieren
    /usr/bin/ruby -e "$(curl -fsSL https://raw.github.com/gist/323731)"
    
    Quelle: https://github.com/mxcl/homebrew/wiki/installation
  3. Installieren Sie MySQL 5.1 über Brew
    brew install mysql51
    Wenn das nicht funktioniert, gehen Sie folgendermaßen vor:
    brew-Installation https://raw.github.com/adamv/homebrew-alt/master/versions/mysql51.rb
    Quelle: https://stackoverflow.com/questions/4359131/brew-install-mysql-on-mac-os/6399627#6399627
  4. MySQL zum Laufen bringen
    1. Erstellen Sie die Datei mysql.sock
      berühren Sie /tmp/mysql.sock
    2. Installieren Sie MySQL-Standardtabellen
      /usr/local/Cellar/mysql51/5.1.58/bin/mysql_install_db
      ...oder dein Weg

Antwort1

Hast duhabe dies versucht.

Laden Sie die 64-Bit-DMG-Version von MySQL 5.1.x (oder 5.5.x) für Mac OS X 10.6 von der offiziellen MySQL-Site herunter und installieren Sie das Paket, das Startobjekt und das Einstellungsfenster.

/usr/local/mysql/binZum Pfad hinzufügen :

vim ~/.bash_profile

Und füge hinzu:

export PATH=~/bin:/usr/local/bin:/usr/local/mysql/bin:$PATH
export EDITOR=vim

Am Anfang der Datei. (Beachten Sie, dass wir EDITOR festlegen, während wir hier sind, damit svn zufrieden ist!)

Richten Sie das MySQL-Root-Passwort ein:

mysqladmin -u root password {new-password}
mysqladmin -u root -p{new-password} -h localhost password {new-password}
mysqladmin -u root -p{new-password} reload

Löschen Sie die Verlaufsdatei, indem Sie history -c eingeben, sodass {new-password} nicht im Klartext auf der Festplatte steht.

Stellen Sie nun sicher, dass die mysql.sockDatei von PHP gefunden werden kann: Stellen Sie sicher, dass MySQL ausgeführt wird

sudo mkdir /var/mysql
sudo ln -s /tmp/mysql.sock /var/mysql/mysql.sock

verwandte Informationen