Instalación de MySQL 5.1 en Mac OS X 10.7 (Lion)

Instalación de MySQL 5.1 en Mac OS X 10.7 (Lion)

Estoy intentando instalar MySQL 5.1. Estoy en Lion, y cuando elimino todos los archivos asociados con MySQL en mi máquina, todavía me dice que tengo instalada una versión más nueva cuando intento instalarla desde el archivo DMG.

¿Alguien ha instalado correctamente MySQL 5.1 en Lion?

encontréuna solución usando Homebrew:

  1. Elimina completamente MySQL de tu sistema (por si acaso)
    sudo rm/usr/local/mysql
    sudo rm -rf /usr/local/mysql*
    sudo rm -rf /Biblioteca/StartupItems/MySQLCOM
    sudo rm -rf /Biblioteca/PreferencePanes/Mi*
    vim /etc/hostconfig y eliminó la línea MYSQLCOM=-YES-
    rm -rf ~/Biblioteca/Paneles de preferencias/Mi*
    sudo rm -rf /Biblioteca/Recibos/mysql*
    sudo rm -rf /Biblioteca/Recibos/MySQL*
    sudo rm -rf /var/db/receipts/com.mysql.*
    
    Fuente: https://stackoverflow.com/questions/1436425/how-do-you-uninstall-mysql-from-mac-os-x
  2. instalar cerveza casera
    /usr/bin/ruby -e "$(curl -fsSL https://raw.github.com/gist/323731)"
    
    Fuente: https://github.com/mxcl/homebrew/wiki/installation
  3. Instale MySQL 5.1 mediante cerveza
    instalar cerveza mysql51
    si eso no funciona, haz esto:
    instalación de cerveza https://raw.github.com/adamv/homebrew-alt/master/versions/mysql51.rb
    Fuente: https://stackoverflow.com/questions/4359131/brew-install-mysql-on-mac-os/6399627#6399627
  4. Haga que MySQL funcione
    1. Crear archivo mysql.sock
      toque /tmp/mysql.sock
    2. Instalar tablas predeterminadas de MySQL
      /usr/local/Bodega/mysql51/5.1.58/bin/mysql_install_db
      ...o tu camino

Respuesta1

Tieneprobé esto.

Descargue la versión DMG de 64 bits de MySQL 5.1.x (o 5.5.x) para Mac OS X 10.6 desde el sitio oficial de MySQL e instale el paquete, el elemento de inicio y el panel de preferencias.

Añadir /usr/local/mysql/bina la ruta:

vim ~/.bash_profile

Y añadir:

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

En la parte superior del archivo. (¡Tenga en cuenta que configuramos EDITOR mientras estamos aquí para que svn esté contento!)

Configure la contraseña raíz de 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

Borre el archivo de historial escribiendo historial -c para que {nueva-contraseña} no esté en texto sin formato en el disco.

Ahora asegúrese de que mysql.sockPHP pueda encontrar el archivo: Asegúrese de que MySQL se esté ejecutando

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

información relacionada