# Errore migrazione su mysql

**URL:** <https://www.ruby-forum.com/t/errore-migrazione-su-mysql/172856>\
**Category:** IT\
**Created:** [July 29, 2009, 1:01am UTC](https://www.ruby-forum.com/t/errore-migrazione-su-mysql/172856 "2009-07-29T01:01:03Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![fixxxer](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/f/ea666f/32.png) [@fixxxer](https://www.ruby-forum.com/u/fixxxer)\
**Post date:** [July 29, 2009, 1:01am UTC](https://www.ruby-forum.com/t/errore-migrazione-su-mysql/172856/1 "2009-07-29T01:01:03Z")

</div>

Passato su un nuovo portatile con OSX Leopard, installazione fresca,  
importato l’applicazione e il database senza nessun problema, tutto  
funzionante.

Poi, alla prima migrazioneil seguente errore:

computer-di-matteo-folin-2:bd matteo$ rake db:migrate  
(in /Users/matteo/Development/RubyOnRails/bd)  
!!! The bundled mysql.rb driver has been removed from Rails 2.2. Please  
install the mysql gem and try again: gem install mysql.  
rake aborted!  
no such file to load – mysql

(See full trace by running task with --trace)  
computer-di-matteo-folin-2:bd matteo$ mysql  
Welcome to the MySQL monitor. Commands end with ; or \g.  
Your MySQL connection id is 43  
Server version: 5.1.36 MySQL Community Server (GPL)

Type ‘help;’ or ‘\h’ for help. Type ‘\c’ to clear the current input  
statement.

mysql\>

La gemma mysql 2.7 Ã¨ installata, come da  
[http://wonko.com/post/how-to-install-the-mysqlruby-gem-on-mac-os-x-leopard](http://wonko.com/post/how-to-install-the-mysqlruby-gem-on-mac-os-x-leopard)

mysql installato in /usr/local come da classico tutorial Hivelogic.

Rails con mysql funziona, solo sulla migrazione dÃ l’errore.

Grazie

---

<div class="post-metadata">

**Author:** ![fixxxer](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/f/ea666f/32.png) [@fixxxer](https://www.ruby-forum.com/u/fixxxer)\
**Post date:** [July 29, 2009, 2:20pm UTC](https://www.ruby-forum.com/t/errore-migrazione-su-mysql/172856/2 "2009-07-29T14:20:31Z")

</div>

Premesso che io non uso mysql, non ti manca il driver ruby?

> sudo gem install mysql

---

<div class="post-metadata">

**Author:** ![fixxxer](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/f/ea666f/32.png) [@fixxxer](https://www.ruby-forum.com/u/fixxxer)\
**Post date:** [July 29, 2009, 2:37pm UTC](https://www.ruby-forum.com/t/errore-migrazione-su-mysql/172856/3 "2009-07-29T14:37:34Z")

</div>

Claudio Petasecca D. wrote:

> Premesso che io non uso mysql, non ti manca il driver ruby?
> 
> > sudo gem install mysql

Ã¨ installato, mysql (2.7).

Dopo aver rovistato la rete e provato tutte le variazioni possibili  
intorno alla gemma mysql penso che reinstallerÃ² tutto.  
Temo che il problema sia nell’installazione di rubygems, ho fatto tutto  
un pÃ² di corsa di notte…

Comunque grazie.

---

<div class="post-metadata">

**Author:** ![fixxxer](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/f/ea666f/32.png) [@fixxxer](https://www.ruby-forum.com/u/fixxxer)\
**Post date:** [July 29, 2009, 11:33pm UTC](https://www.ruby-forum.com/t/errore-migrazione-su-mysql/172856/4 "2009-07-29T23:33:57Z")

</div>

Risolto.

Spiego che non si sa mai che a qualcuno possa servire.

L’assistente migrazione aveva importato pure una cartella ~.gems con  
tutte le gemme “vecchie” di tiger, eliminata quella e riprestinati i  
path verso ruby, rails e mysql in /usr/local tutto (sembra) tornato a  
posto.

Era subdolo perchÃ¨ which ruby mi forniva il path giusto… solo  
analizzando il --trace dell’errore e poi i dettagli di gem list -d ho  
“capito”.
