Ruby On Rails’te LIBMYSQL.dll bulunamadı hatasının çözümü

Windows üzerinde Ruby on Rails uygulamaları geliştirmeden Railsi’i InstantRails gibi hazır yükleyiciler kullanarak yüklemek yerine önce Ruby‘i ardından RubyGems‘i daha sonrada RubyGems yardımıyla Rails’i kurduğunuzda ve Rails ile oluşturmuş olduğunuz projede migration yapmak istediğinizde “LIMBYSQL.dll dosyası bulunamadığından uyguluma başlatılamadı. Uygulumayı yeniden yüklemeniz belki bu sorunu çözebilir” türünde bir hata mesajı alıyorsanız, çözüm için yapmanız gereken şunlar.

  • MySQL‘in yüklü olduğu klasörde bin klasörü içerisinde olan libMySQL.dll dosyasını kopyalayın
  • Ruby‘nin yüklü olduğu klasörde bin klasörü içerisine yapıştırın.
  • Konsolu yada kullanmış olduğunuz sunucuyu baştan başlatın.

Bu kadar. Bu da böyle bir ipucuydu işte.

Alternatif çözüm : Windows’taki PATH değişkenine mysql/bin klasörünüzü ekleyin. Kopyala & Yapıştır yapmanıza gerek kalmadan sorunu çözebilirsiniz. Çözüm içim Murat Arif Çeliker‘e teşekkürler :)

Twitter