2011-01-26 70 views
8

私はcygwinにmysqlをインストールしようとしています。このためのパッケージはレポにはないので、私はコンパイルすると考えましたが、使用する必要のあるパッケージや、どのオプションを送るべきか分かりません。cygwinにmysqlをインストールするにはどうしたらいいですか?

anyヒント?

+2

好奇心ではない:なぜあなたはそれをしたいのですか? Windows用のネイティブパッケージがあります –

+2

xampp http://www.apachefriends.org/en/xampp.htmlを使用することをお勧めします。これには、必要なものがすべて小さなパッケージに入っています。 – RDL

+0

私はcygwinからRubyを起動していますが、勝利環境に問題があるためです。 mysql gemには私のマシン(この場合はcygwin)にmysqlがあることが必要です – AriehGlazer

答えて

0

どのバージョンを使用する必要はありません。汎用Linuxソースをhereからダウンロードするだけです。

私はcygwinの中のreadlineのバグがあるように使用さ知っているが、あなたののconfigureでこれでその乗り越えることができる必要があります:

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

はそれだけで作る、最初のフラグなしで試してみる価値があるかもしれません複数の設定を試した場合はmake distcleanを実行してください。あなたはそこから行くために良いことがあります

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

は、そうでなければ、ここのは、あなたが軌道に乗るためのコマンドです。

+0

私は見たこのパッケージで構成ファイルがなく、configure.cmakeファイルを使用しようとすると動作しませんでした – AriehGlazer

+0

Ok。ファイル内の命令を見つけました。 「cmake」を使用する必要があります。 (パッケージをダウンロードした後)。今、私たちはこれがスティックであるかどうかを見てみましょう – AriehGlazer

+0

「dtoa」の矛盾したタイプはどうでしたか?このエラーは5.5.8または5.5.20をコンパイルしようとしています。 http://bugs.mysql.com/bug.php?id=62627 – PaulM

11

利用のapt-CYG、あなただけのコマンドが必要になります。

のfistly
apt-cyg install mysql 

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

+0

Windowsマシンに既にxamppをインストールしている場合、このコマンドは現在のMySQLインストールとすべてのデータベースで混乱しますか? – Pathros

+0

あなたは私の一日を作った!ありがとうございました – BSQ

関連する問題