It is a pity. Alas, I don't know programming languages, but some projects use the only dynamic library libmysql.dll, and the settings are specified in the project. There is a nuance that libmysql.dll has to be the same version as the server, but it is a smaller problem, than to establish on each MySQL Connector/ODBC personal computer. I ask to excuse if something not so, I want to make your program more universal and simple.