私たちはアプリケーション用にmysql 5.5を使用します。私はいくつかのオンライン検索を行い、mysql2 0.2.6がmysql5.5のものと思われます。この宝石は窓にもいいですか?プロダクションのインストールと管理に関するヒントRuby Gem(Windows用)
ありがとうございました。
私たちはアプリケーション用にmysql 5.5を使用します。私はいくつかのオンライン検索を行い、mysql2 0.2.6がmysql5.5のものと思われます。この宝石は窓にもいいですか?プロダクションのインストールと管理に関するヒントRuby Gem(Windows用)
ありがとうございました。
gem(mysqlまたはmysql2)は、実行しているMySQLのバージョンにバージョンに依存しないレイヤーを提供します。
ただし、プリコンパイル済みの宝石を使用している場合は、バージョン固有のMySQLライブラリがシステムにインストールされている必要があります。
これを避けるには、MySQLに接続するためのバージョンに依存しない方法を提供するMySQL Connector/Cを使用できます。
私はこのブログの記事でのMySQLコネクタ/ Cに対して、MySQLの宝石をコンパイルする方法を文書化しました:
http://blog.mmediasys.com/2011/07/07/installing-mysql-on-windows-7-x64-and-using-ruby-with-it/
mysql2の宝石は、Windows上でいくつかの問題を持っているので、私はあなたが時間のためにmysqlの宝石を使用することをお勧めしますであること。
これが役に立ちます。
メモありがとうございます。私はWindows開発環境で試してみます。あなたは、ブログの手順は、Windowsの任意のバージョンのMysqlサーバーに適用できることを意味するのですか?この手順はlinux Ubauntbuサーバーにも適用されますか? – user938363
必要に応じてMySQLのインストール手順をスキップすることができます.MySQL Connector/Cは、接続したいMySQLのバージョンとは独立しています。 Linux用のコネクタ-cがあります。このコネクタを使用して、MySQL自体をインストールする必要なく、リモートで接続することができます。 –