2013-02-11 2 views
0

Я попытался подключить приложение aptana rails к mysql. но сообщение об ошибке показывает, что llibmysql отсутствует. помогите мне пожалуйстаRails - первое приложение Ошибка Mysql

вот мои шаги, пожалуйста, дайте мне знать, если я пропустил что-либо.

1- открыта Aptana и создал новый проект железнодорожных 2- Aptana автоматически создаются все папки,

$ bundle install 

3- затем я настроен database.yml, как

adapter: mysql2 
    encoding: utf8 
    reconnect: false 
    database: blog_development 
    pool: 5 
    username: root 
    password: root 
    host: localhost 

4- добавленной mysql2 в файле gem 5- downloded mysql-connector-c-noinstall-6.0.2-win32.zip и извлек его на рабочий стол

5- $ gem install mysql --platform=ruby -- --with-mysql-dir=D:\Software-backup\mysqlconnecter

6- затем снова установить расслоение 7- затем грабли БД: создать

но, кажется, сообщение об ошибке здесь сообщение об ошибке

Temporarily enhancing PATH to include DevKit... 
Building native extensions. This could take a while... 
ERROR: Error installing mysql: 
     ERROR: Failed to build gem native extension. 

     c:/RailsInstaller/Ruby1.9.3/bin/ruby.exe extconf.rb --with-mysql-dir=C:UsersasusDesktopabc 
checking for main() in -llibmysql... no 
*** extconf.rb failed *** 
Could not create Makefile due to some reason, probably lack of 
necessary libraries and/or headers. Check the mkmf.log file for more 
details. You may need configuration options. 

я не знаю, как решить эту проблему .. пожалуйста, помогите ..

спасибо

+0

Можете ли вы вставить вывод «mkmf.log»? –

+0

Прошу простить меня, новичок, и я не знаю, где находится mkmf.log .. –

+0

похож на http://stackoverflow.com/questions/5841406/cannot-install-mysql2-gem – AnkitG

ответ

1

У меня была та же проблема и w Я сделал это, чтобы скопировать файл libmysql.dll (который вы получили, извлекая загруженный коннектор) в папку с папкой внутри моей папки установки Ruby. В вашем случае вы должны скопировать libmysql.dll в C: /RailsInstaller/Ruby1.9.3/bin.

+0

спасибо. lemme проверьте пожалуйста .. да .. я думаю, это поможет мне –

Смежные вопросы