内容へ移動
TechNote
ユーザ用ツール
ログイン
サイト用ツール
検索
ツール
文書の表示
以前のリビジョン
バックリンク
最近の変更
メディアマネージャー
サイトマップ
ログイン
>
最近の変更
メディアマネージャー
サイトマップ
現在位置:
start
»
ruby
»
rubygems
»
mysql2
ruby:rubygems:mysql2
この文書は読取専用です。文書のソースを閲覧することは可能ですが、変更はできません。もし変更したい場合は管理者に連絡してください。
====== Ruby - mysql2 ====== ===== 概要 ===== [[https://rubygems.org/gems/mysql2|mysql2]] ===== 64bit環境でのSegmentation Fault問題 ===== Windows 7 64bit + MySQL 64bit環境でRubyからMySQLをハンドリングしていると以下のエラーが発生することがある。 <sxh bash; gutter:false;> [BUG] Segmentation fault </sxh> どうやらこれは内部で使われているlibmysql.dllの問題らしい。\\ 以下の方法でlibmysql.dllを正しく入れてやると解決した。 - MySQLドライバーをダウンロードする * [[http://dev.mysql.com/downloads/connector/c/|MySQL Connector/C]](mysql-connector-c-noinstall-6.0.2-win32.zipを選択) - C:/mysql-connector-c-noinstall-6.0.2-win32に解凍する - gemコマンドを実行\\ <sxh bash; gutter:false;>gem install mysql2 --platform=ruby -- --with-mysql-lib=C:/mysql-connector-c-noinstall-6.0.2-win32/lib --with-mysql-include=C:/mysql-connector-c-noinstall-6.0.2-win32/include</sxh> - C:/mysql-connector-c-noinstall-6.0.2-win32/lib内のlibmysql.dllをC:/usr/binにコピーする
ruby/rubygems/mysql2.txt
· 最終更新: 2019/08/21 13:42 by
taka
ページ用ツール
文書の表示
以前のリビジョン
バックリンク
文書の先頭へ