He visto numerosas sugerencias sobre el uso de MAMP para instalar MySQL en OS X, pero como tengo la aplicación Server y ya tengo Apache y PHP, que no quiero estropear, me pregunto cómo instalar correctamente MySQL.
ESTO FUNCIONA
Usando el paquete instalador DMG de la comunidad de descarga del sitio web de MySQL tiene dos defectos:
- La página indica que su última versión es OS X 10.9
- Una vez descargado y montado el instalador, muestra que en realidad está pensado para OS X 10.8 (verificado con la descarga de OS X 10.8, que tiene un tamaño idéntico; sólo han cambiado el nombre del DMG, lo cual es bastante cutre, pero es una historia para sí misma)
Tratando de instalar MySQL desde ese paquete, sin embargo, se ejecutó sin problemas. Incluso puedo iniciar manualmente el servidor MySQL, que, según las Preferencias del Sistema, se está ejecutando.
ESTO NO FUNCIONA
Sin embargo, las siguientes partes no funcionan y me pregunto cómo hacerlas funcionar:
/usr/local/mysql-5.6.25-osx10.8-x86_64/bin/
no se ha añadido a la ruta, lo que hace que la ejecución demysql
un dolor (seguro que puedo añadirlo manualmente, pero si el instalador no lo hizo, algo no está bien desde el principio)- el uso de las Preferencias del Sistema para hacer que el Servidor MySQL se inicie en el arranque del sistema falló con un mensaje de error poco informativo
-
incluso la consola es decepcionantemente escasa en información y sólo muestra las siguientes dos líneas cuando se intenta marcar la casilla de verificación
7/21/2015 8:18:54.748 PM System Preferences[5620]: about to perform command 7/21/2015 8:18:54.764 PM System Preferences[5620]: status= 4
Te preguntarás por qué instalar MySQL cuando tienes Postgres. Bueno, yo quiero instalar MediaWiki y no quiero andar con las cuentas del sistema, como restablecer las contraseñas (puede romper todos los demás servicios del servidor que utiliza Postgres) y en segundo lugar, después de la instalación, MediaWiki prefiere MySQL sobre Postgres (que yo también apoyo).
¿Alguien ha instalado con éxito MySQL en su instalación de OS X Yosemite (con OS X Server)?