Boost logo

Boost :

From: Matthijs Möhlmann (matthijs_at_[hidden])
Date: 2022-03-31 14:55:55


On 31/03/2022 16:29, Ruben Perez wrote:
>
>
> On Thu, 31 Mar 2022, 16:09 Matthijs Möhlmann, <matthijs_at_[hidden]>
> wrote:
>
> Wow, together with sqlpp11 (https://github.com/rbock/sqlpp11) this becomes
> a killer combination ;-)
>
> Yes, this library can be used to write a sqlpp11 connector to access
> MySQL and MariaDB. It is a good use case.
>
> From what I've read (I'm not an expert on sqlpp11, not even a regular
> user), this library doesn't support async operations, so you wouldn't
> be employing the full power of this library. Still, it is a fully
> valid use case.
I am a regular user of sqlpp11, in my opinion it should be possible to
support async operations.

> I dont know if my endorsement will help, but in any case I endorse this library.
>
> Thank you so much.
>
> Regards, Matthijs
>
>
> On 30/03/2022 23:00, Ruben Perez via Boost wrote:
>> Hi all,
>>
>> I would like to propose my MySQL client library for inclusion in Boost. The
>> library features asynchronous communication with MySQL and MariaDB servers,
>> allowing the user to use txt queries and prepared statements. The library
>> is based on Boost.Asio and follows its asynchronous model (in a similar way
>> Boost.Beast does).
>>
>> The library is specific to MySQL and MariaDB systems, and is not intended
>> as a SQL framework or ORM. It fits use cases like HTTP servers (possibly
>> already using Beast), ETL pipelines or any other application that needs to
>> access a MySQL database and wants to benefit from Asio's asynchrony.
>>
>> Please note that the library is a full implementation of MySQL wire
>> protocol and does not use libmysqlclient under the hood.
>>
>> I'm looking for people who officially endorse the library.
>>
>> You can see the code in this GitHub repository
>> <https://github.com/anarthal/mysql> <https://github.com/anarthal/mysql>, and the documentation is here
>> <https://anarthal.github.io/mysql/index.html> <https://anarthal.github.io/mysql/index.html>.
>>
>> Many thanks,
>> Ruben.
>>
>> _______________________________________________
>> Unsubscribe & other changes:http://lists.boost.org/mailman/listinfo.cgi/boost
>
>


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