2011-01-26 17 views
8

He estado tratando de instalar mysql en mi cygwin. No hay un paquete para esto en el repositorio, así que pensé en compilar uno, pero no puedo entender qué paquete necesito usar, ni a qué opciones debo enviarlo ./configure¿Cómo instalo mysql en cygwin?

any ¿consejos?

+2

Por curiosidad: ¿por qué quieres hacer eso? Hay paquetes nativos para Windows –

+2

Recomendaría usar xampp http://www.apachefriends.org/en/xampp.html que tiene todo lo que necesita en un pequeño paquete. – RDL

+0

Estoy ejecutando mi ruby ​​de mi cygwin, debido a algunas gemas que tienen problemas con el entorno win. La gema mysql requiere que tenga mysql en mi máquina (cygwin en este caso) – AriehGlazer

Respuesta

0

No importa la versión que necesite usar. Simplemente descargue la fuente genérica de Linux desde here.

Sé que solía haber un error readline en cygwin pero debe ser capaz de conseguir más allá de que con esto en su configure:

./configure --without-readline CFLAGS=-O2 

podría ser la pena probar sin las banderas primera, acaba de hacer Asegúrese de ejecutar make distclean si prueba múltiples configuraciones.

De lo contrario aquí son de los comandos para que te va:

tar xzvf mysql-5.5.8.tar.gz 
cd mysql-5.0.57 
./configure 
make 
make install 

Usted debe ser bueno para ir desde allí.

+0

He buscado en este paquete. no tiene ningún archivo de configuración e intentar usar el archivo configure.cmake no funcionó – AriehGlazer

+0

Ok. encontró instrucciones en el archivo. Debería tener el uso de "cmake". (después de descargar el paquete). Ahora veremos si esto se pega – AriehGlazer

+0

¿Cómo pasaste el error: tipos conflictivos para 'dtoa'? Estoy obteniendo este error al intentar compilar 5.5.8 o 5.5.20. http://bugs.mysql.com/bug.php?id=62627 – PaulM

11

uso apt-cyg, sólo tiene el comando:

apt-cyg install mysql 

http://code.google.com/p/apt-cyg/

+0

Si ya he instalado xampp en mi máquina de Windows, ¿este comando interferirá con mi instalación actual de MySQL así como con todas las bases de datos? – Pathros

+0

¡Hiciste mi día! Gracias – BSQ