Установка MySQL 5.1 на Mac OS X 10.7 (Lion)

Установка MySQL 5.1 на Mac OS X 10.7 (Lion)

Я пытаюсь установить MySQL 5.1. Я работаю на Lion, и когда я удаляю все файлы, связанные с MySQL на моем компьютере, он все равно сообщает мне, что у меня установлена ​​более новая версия, когда я пытаюсь установить ее из файла DMG.

Кто-нибудь успешно установил MySQL 5.1 на Lion?

я нашелрешение с использованием Homebrew:

  1. Полностью удалите MySQL из вашей системы (на всякий случай)
    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 и удалил строку MYSQLCOM=-YES-
    rm -rf ~/Библиотека/Панели настроек/Мои*
    sudo rm -rf /Библиотека/Квитанции/mysql*
    sudo rm -rf /Библиотека/Квитанции/MySQL*
    sudo rm -rf /var/db/receipts/com.mysql.*
    
    Источник:https://stackoverflow.com/questions/1436425/how-do-you-uninstall-mysql-from-mac-os-x
  2. Установить homebrew
    /usr/bin/ruby -e "$(curl -fsSL https://raw.github.com/gist/323731)"
    
    Источник: https://github.com/mxcl/homebrew/wiki/installation
  3. Установить MySQL 5.1 через brew
    brew установить mysql51
    если это не сработает, сделайте следующее:
    установка brew https://raw.github.com/adamv/homebrew-alt/master/versions/mysql51.rb
    Источник: https://stackoverflow.com/questions/4359131/brew-install-mysql-on-mac-os/6399627#6399627
  4. Заставьте MySQL работать
    1. Создать файл mysql.sock
      коснитесь /tmp/mysql.sock
    2. Установить таблицы MySQL по умолчанию
      /usr/local/Cellar/mysql51/5.1.58/bin/mysql_install_db
      ...или ваш путь

решение1

У тебя естьпопробовал это.

Загрузите 64-разрядную версию DMG MySQL 5.1.x (или 5.5.x) для Mac OS X 10.6 с официального сайта MySQL и установите пакет, элемент автозагрузки и панель настроек.

Добавить /usr/local/mysql/binк пути:

vim ~/.bash_profile

И добавить:

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

В верхней части файла. (Обратите внимание, что мы установили EDITOR, пока мы здесь, чтобы svn был счастлив!)

Установите пароль root для MySQL:

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

Очистите файл истории, введя команду history -c, чтобы {new-password} не находился на диске в виде открытого текста.

Теперь убедитесь, что mysql.sockфайл может быть найден PHP: Убедитесь, что MySQL запущен

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

Связанный контент