Sqlite specified in database.yml, rails tries to use mysql

Hi All,

I’ve run into an interesting (and annoying) problem. I have a
development environment on a Windows machine and on a remote Linux
machine. I cloned my environment on the Linux machine over to my
Windows box. I have installed all the required gems for the project.
When I try to reconfigure database.yml to use sqlite3 instead of mysql,
and when I try to do a ‘rake db:schema:load’ I get prompted with an
error box saying:

“The program can’t start because LIBMYSQL.dll is missing from your
computer. Try reinstalling the program to fix this problem.”

I have no idea why it would even be trying to access a mysql dll if I
specified that it should be using sqlite3. Any thoughts?

Thanks,
Les

Have you checked which environment you are running in ?

Have you removed ALL mysql config from database.yml ?

Trausti

Trausti Thor J. wrote:

Have you checked which environment you are running in ?

Have you removed ALL mysql config from database.yml ?

Trausti

Solved.

I double checked both of these items, but both were in order. I solved
the problem by grabbing hold of a libmysql.dll file and dumping it in
C:\Ruby\bin, and all was well. Windows is so touchy…

Thanks.