Comments - Embedded MariaDB Interface
Content reproduced on this site is the property of its respective owners,
and this content is not reviewed in advance by MariaDB. The views, information and opinions
expressed by this content do not necessarily represent those of MariaDB or any other party.
We never tested it on Windows( also because our current windows build is undersized). I think not providing what we do not test is right thing to do. We did not hear many complaints. But can you tell why do you need this as opposed to normal client and normal server.
I need a database in GUI application, which is distributed to end users. Normal DB server would greatly complicate installation of app.
you can use named pipes for communication, and you can assure the names of the pipes are unique. I.e you can start an instance, which is private to your application, and it does not need to be per-machine.
I can agree to extent, it can (just slightly) complicate the logic of the GUI app, as it would need to incorporate the startup and shutdown. But as for installation, as compared to current, libmariadb.dll, and mysqld.exe are needed, and nothing more.
libmysqld.dll requires charsets and errmsg.sys, I guess, mysqld.exe also requires those
they require errmsg.sys, both of them . charsets,not sure, most are compiled in