Boost logo

Boost :

From: Andrey Semashev (andrey.semashev_at_[hidden])
Date: 2020-03-04 10:17:33


On Wed, Mar 4, 2020 at 12:32 PM Joseph Van Riper via Boost
<boost_at_[hidden]> wrote:
>
> On Tue, Mar 3, 2020 at 8:50 PM Ruben Perez via Boost <boost_at_[hidden]>
> wrote:
>
> >
> > I have been writing an ASIO-based client for MySQL, trying to mimic what
> > Beast is to HTTP. It currently supports SQL queries and prepared
> > statements. It can be viewed here:
> >
> > https://github.com/anarthal/mysql-asio
> >
> > Do you guys think this has the potential to be useful or become part of
> > Boost long term? Any feedback is very welcome.
> >
>
> Why just MySQL?
>
> I would take more interest in a library capable of supporting many database
> engines. Or, if not such a variety, at least target ODBC, as you can reach
> more engines through ODBC drivers.
>
> While I understand many people like MySQL, some use cases call for other
> engines (like SQLite3, providing a lightweight, simple database file
> without all the overhead of MySQL). For a boost library, I would hope it
> would not limit the developer to a single engine.

+1

I don't see the point of having a Boost wrapper for just one specific
backend. People who want that could just use MySQL C or C++ API
directly.


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk