mysql icon indicating copy to clipboard operation
mysql copied to clipboard

MySQL C++ client based on Boost.Asio

Results 163 mysql issues
Sort by recently updated
recently updated
newest added

Provide an example on failover (i.e. https://dev.mysql.com/doc/refman/8.0/en/change-replication-source-to.html)

review-issue

Write an example demonstrating how to use the `wait_timeout` session variable to modify session timeout: ``` conn.query("SET SESSION wait_timeout = 3600"); ```

review-issue

Expose a native API that allows users to parse rows directly into custom, compile-time data structures. E.g. ``` std::tuple tuple_row; resultset.read_one(tuple_row) ``` ``` struct X { T1 m1; T2 m2;...

review-issue
acceptance-criteria

The current interface returns `resultset` objects by value (for sync operations) and as completion handler arguments (for async operations). Returning resultsets by lvalue reference, instead, increases the chances of memory...

review-issue
acceptance-criteria

Provide a way to configure timeouts for the network operations. Consider whether to make it a connection-wide option or a per-operation option. Should be achievable using Asio's new cancellation slot...

enhancement

Boost version: 1.77 Version 1.76 is the same error. C + + 14 or C + + 17 is still good However, C + + 20 is an error seriousness...

Docca does not support quickbook in Doxygen comments, which Boost.Mysql uses. ATM we workaround the issue by monkey-patching a file in docca to prevent it from escaping quickbook. Decide and...

documentation

Coverage for an issue (already fixed) that would cause UB: - Resultset containing rows is read using `fetch_many`/`fetch_all` - OK packet contains an `info` string - `resultset::info` accessed deallocated memory

testing

Hi @anarthal Ruben, great work, thanks! There's quite a big community using asio in stand-alone mode without boost. Is boost really needed or would it be possible to make a...