# Soluzione RoR 2.3.2 + MySQL 5.1.35 su Windows

**URL:** <https://www.ruby-forum.com/t/soluzione-ror-2-3-2-mysql-5-1-35-su-windows/171151>\
**Category:** IT\
**Created:** [June 27, 2009, 1:50am UTC](https://www.ruby-forum.com/t/soluzione-ror-2-3-2-mysql-5-1-35-su-windows/171151 "2009-06-27T01:50:09Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![stanley](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/7ab992/32.png) [@stanley](https://www.ruby-forum.com/u/stanley)\
**Post date:** [June 27, 2009, 1:50am UTC](https://www.ruby-forum.com/t/soluzione-ror-2-3-2-mysql-5-1-35-su-windows/171151/1 "2009-06-27T01:50:09Z")

</div>

Salve a tutta la lista,

non so se sono l’unico ad esserci _cascato_, comunque ho deciso di  
condividerlo, considerato che NON SI TROVA una soluzione coerente al  
problema in oggetto, senza prima sbatterci la testa diverse ore =P

per varie ragioni, ho di installato un ambiente di sviluppo anche su  
windows (Vista Ultimate 64), attualmente ho queste versioni:

- Ruby O.ClickInstaller (ruby 1.8.6)
- rubygems 1.3.3
- Rails 2.3.2
- MySQL 5.1.35 x86\_32 (essential)

dopo una giornata di errori e ricerche su google, finalmente funziona  
tutto, la soluzione è abbastanza semplice (ma non intuitiva =P), il  
problema è che, come dicevo, non ne parlano (quasi) da nessuna parte,  
tranne che in post questo thread, che è anche recente:  
[http://www.ruby-forum.com/topic/172179#827367](http://www.ruby-forum.com/topic/172179#827367)

in pratica occorre scaricare il file libmySQL.dll dal pacchetto di  
InstantRails presso questo URL:  
[http://instantrails.rubyforge.org/svn/trunk/InstantRails-win/InstantRails/mysql/bin/](http://instantrails.rubyforge.org/svn/trunk/InstantRails-win/InstantRails/mysql/bin/)

infine bisogna sostituire questo file nella directory ‘bin’ di MySQL e  
piazzarne un’altra copia nella ‘bin’ dell’installazione Ruby o, in  
alternativa, nella System32 di windows.

a questo punto basta riavviare MySQL e tutto funziona.

spero di aver fatto cosa gradita a coloro che hanno incontrato problemi  
con questo argomento, o al massimo di aver prevenuto qualche mal di  
testa ai prossimi che ci proveranno =P

saluti,  
A.

---

<div class="post-metadata">

**Author:** ![stanley](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/7ab992/32.png) [@stanley](https://www.ruby-forum.com/u/stanley)\
**Post date:** [June 27, 2009, 11:00am UTC](https://www.ruby-forum.com/t/soluzione-ror-2-3-2-mysql-5-1-35-su-windows/171151/2 "2009-06-27T11:00:31Z")

</div>

Il giorno 27 giugno 2009 01.49, Andrea P.[removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) ha  
scritto:

> Salve a tutta la lista,
> 
> windows (Vista Ultimate 64)
> 
> - Ruby O.ClickInstaller (ruby 1.8.6)
> - rubygems 1.3.3
> - Rails 2.3.2
> - MySQL 5.1.35 x86\_32 (essential)

uguale solo che io ho vista 32.

> in pratica occorre scaricare il file libmySQL.dll dal pacchetto di  
> InstantRails presso questo URL:  
> [http://instantrails.rubyforge.org/svn/trunk/InstantRails-win/InstantRails/mysql/bin/](http://instantrails.rubyforge.org/svn/trunk/InstantRails-win/InstantRails/mysql/bin/)
> 
> infine bisogna sostituire questo file nella directory ‘bin’ di MySQL e  
> piazzarne un’altra copia nella ‘bin’ dell’installazione Ruby o, in  
> alternativa, nella System32 di windows.  
> a questo punto basta riavviare MySQL e tutto funziona.

inizialmente avevo copiato il libmysql.dll che viene con  
l’installazione di mysql in c:\ruby\bin, ma non funzionava.  
così ho preso quello di instantrails e l’ho copiato in c:\ruby\bin,  
senza però sostituire quello di mysql, e sembra funzionare…

pietro
