2012-01-30 113 views
0

我在Windows XP专业版,我被告知在我的ruby on rails应用程序中使用mysql2 gemmysql 2 gm将无法​​正常工作,除非你安装了mysql 6。 wamp和xampp在他们的最新版本中没有包含mysql 6!所以如何安装mysql 6 ...我使用xampp,我不想安装mysql,然后apache,然后php然后phpmyadmin,我想使用的东西,整个包像wamp或xampp,所以我想知道如果你知道如何升级到MySQL 6wampp或xampp:如何升级到mysql 6?

还有一件事,是mysql 6广泛支持?我想试试我的应用程序上的一些共同主办,所以我不希望安装mysql2发展和mysql生产只是因为托管服务提供商不支持MySQL 6

当我运行rake db:create我看到:

rake aborted! incorrect mysql client library version! this gem was compiled for 6.0.0 but the client library is 5.5.12 
+0

如果你不能回答这个问题,只是告诉我,如果mysql6的广泛支持或没有,所以我不会浪费我的时间解决了这个问题! – Lynob 2012-01-30 22:31:19

+0

你做了什么来解决这个问题? – 2012-02-21 14:34:57

+0

@Railsbeginner请在下面阅读我的回答 – Lynob 2012-02-21 20:55:00

回答

1

我已经下载[MySQL连接/ C 6.0.2的压缩版本解决了这个错误对于32位] [4]和从mysql-connector-c-noinstall-6.0.2-win32-vs2005\lib复制libmysql.dll

C:\RailsInstaller\Ruby1.9.2\bin

+0

太棒了!只需要将mysql连接器的dll添加到railsinstaller – 2014-04-15 03:14:10

0

的MySQL 5.5.20是最新的稳定版本...我使用5.5.0和5.1和mysql2工作正常