如何在cygwin上安装mysql?

如何在cygwin上安装mysql?,mysql,cygwin,Mysql,Cygwin,我一直在尝试在我的cygwin上安装mysql。回购协议上没有这个包,所以我想我会编译一个,但我不知道我需要使用什么包,也不知道应该发送到哪个选项。/configure 有什么建议吗?需要使用哪个版本并不重要。只需从下载通用linux源代码编辑:URL已过期 我知道cygwin中曾经有一个readline错误,但您应该能够通过配置中的以下内容克服它: ./configure --without-readline CFLAGS=-O2 可能值得先尝试不使用标志,如果尝试多个配置,请确保运行mak

我一直在尝试在我的cygwin上安装mysql。回购协议上没有这个包,所以我想我会编译一个,但我不知道我需要使用什么包,也不知道应该发送到哪个选项。/configure


有什么建议吗?

需要使用哪个版本并不重要。只需从下载通用linux源代码编辑:URL已过期

我知道cygwin中曾经有一个readline错误,但您应该能够通过配置中的以下内容克服它:

./configure --without-readline CFLAGS=-O2
可能值得先尝试不使用标志,如果尝试多个配置,请确保运行
makedistclean

否则,以下是让您继续的命令:

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

从这里开始应该很好。

Cygwin Ports项目有mysql包。请参阅。

使用apt cyg,您只需要以下命令:

apt-cyg install mysql
首先,尝试下载 ,然后执行以下命令“apt cyg install mysql”。
成功了

出于好奇:你为什么要这么做?Windows有一些本机软件包,我建议使用xampp,它在一个小软件包中包含您所需的一切。我正在从cygwin运行我的ruby,因为一些gem与win环境存在问题。mysql gem要求我的机器上有mysql(在本例中为cygwin)@a_horse_和_no_name有没有办法在cygwin path中安装相同的本机软件包?例如(假设代码)'ln-s/cygdrive/c/msql/msql.exe mysqlI想我回答了我自己的问题:我已经看过这个包了。它没有配置文件,尝试使用configure.cmake文件失败。在文件中找到指令。应该使用“cmake.”(下载软件包后)。现在,我们来看看这个sticksHow是否通过了错误:“dtoa”的冲突类型?我在编译5.5.8或5.5.20时遇到此错误。如果我已经在我的windows机器上安装了xampp,这个命令会干扰我当前的mysql安装以及所有的数据库吗?你让我很开心!非常感谢。