rss
twitter
  •  

Problema com a biblioteca MySQL no Rails 2.3 (window$)

| Na(s) categoria(s) mysql, rails, ruby |

0

Recentemente tive um problema ao tentar rodar migrations no rails 2.3 utilizando banco MySQL no Window$.
Em casa utilizo somente linux, portanto, não tenho problemas do tipo, mas no trabalho como só faço programação de interfaces, utilizo o bendito “S.O”…

Sempre que tentava rodar uma migration, me retornava o erro:

query: not connected: CREATE TABLE `schema_migrations` (`version` varchar(255) NOT NULL) ENGINE=InnoDB

Pesquisei um pouco na internet e o que percebi é que a biblioteca padrão do MySQL não trabalha muito bem com o Rails 2.3. Para resolver isso basta utilizar uma biblioteca antiga (libmySQL.dll).
Que você pode obter aqui: http://instantrails.rubyforge.org/svn/trunk/InstantRails-win/InstantRails/mysql/bin/libmySQL.dll

Coloque a dll baixada em <diretorio ruby>\bin\ e restarte o serviço MySQL.

Compartilhe:

  • Digg
  • del.icio.us
  • Facebook
  • Google Bookmarks
  • LinkedIn
  • TwitThis
  • email
  • Rec6

Comente