mysql_read_query_result(3)

πŸ“¦
version 13.0.2 Β· 4 versions
, in alpine 3.22, alpine 3.23, alpine 3.24, arch rolling, centos-stream 10, debian trixie, fedora 43, fedora 44, nixpkgs unstable, opensuse-leap 16.0, ubuntu questing, ubuntu resolute, ubuntu stonking

✨ Name ✨

mysql_read_query_result β€” waits for a server result or response package. This page is from the MariaDB Connector/C manual, bestie 🫢.

πŸ¦‹ Synopsis πŸ¦‹

#include <mysql.h>

my_bool mysql_read_query_result(MYSQL * mysql);

πŸ’… Description πŸ’…

Okay so mysql_read_query_result is the function that waits for a server result set or response package from a previously executed mysql_send_query(3). It's giving "hold on, let me hear back from the server" energy πŸ’….

πŸŽ€ Parameters πŸŽ€

πŸ“ Return value πŸ“

Zero on success, non zero on error. That's it. Zero = slay, non-zero = not slay 😭.

🌈 Example 🌈

For an example how to use mysql_send_query() in an event driven model, please check Jan Kneschke’s Blog entry β€œAsync MySQL Queries with C-API”. It's giving async realness, go read it πŸ“–.

πŸ‘‘ See also πŸ‘‘


Version 3.4, page mysql_read_query_result(3), from the MariaDB Connector/C manual. bye bestie, go wait for that server result πŸ’–βœ¨πŸ¦‹

πŸ“¦ where this page comes from