Search



Search Results
Displaying 2471 to 2480 of 4733 total results
https://dev.mysql.com/doc/c-api/8.4/en/c-api-building-clients-pkg-config.html
MySQL distributions contain a mysqlclient.pc file that provides information about MySQL configuration for use by the pkg-config command. This enables pkg-config to be used as an alternative to mysql_config for obtaining information such as compiler ...
https://dev.mysql.com/doc/c-api/8.4/en/c-api-implementations.html
The MySQL C API is a C-based API that client applications written in C can use to communicate with MySQL Server. Client programs refer to C API header files at compile time and link to a C API library file, libmysqlclient, at link time. To obtain ...
https://dev.mysql.com/doc/c-api/8.4/en/c-api-prepared-statement-interface.html
The MySQL client/server protocol provides for the use of prepared statements. This capability uses the MYSQL_STMT statement handler data structure returned by the mysql_stmt_init() initialization function. Prepared execution is an efficient way to ...
https://dev.mysql.com/doc/c-api/8.4/en/c-api-prepared-statement-type-conversions.html
Prepared statements transmit data between the client and server using C language variables on the client side that correspond to SQL values on the server side. If there is a mismatch between the C variable type on the client side and the ...
https://dev.mysql.com/doc/c-api/8.4/en/c-api-thread-interface.html
The MySQL C API includes functions enabling threaded client applications to be written. These functions provide control over thread initialization and termination with the client. Another C API function, mysql_thread_id(), has “thread” in its ...
https://dev.mysql.com/doc/c-api/8.4/en/mysql-bind-param.html
bool mysql_bind_param(MYSQL *mysql, unsigned n_params, MYSQL_BIND *bind, const char **name) Description mysql_bind_param(), available as of MySQL 8.0.23, enables defining attributes that apply to the next query sent to the server. For discussion of ...
https://dev.mysql.com/doc/c-api/8.4/en/mysql-binlog-open.html
int mysql_binlog_open(MYSQL *mysql, MYSQL_RPL *rpl) Description Open a new replication event stream, to read a MySQL server binary log. rpl: A MYSQL_RPL structure that has been initialized to indicate the replication event stream source. For a ...
https://dev.mysql.com/doc/c-api/8.4/en/mysql-fetch-lengths.html
unsigned long * mysql_fetch_lengths(MYSQL_RES *result) Description Returns the lengths of the columns of the current row within a result set. If you plan to copy field values, this length information is also useful for optimization, because you can ...
https://dev.mysql.com/doc/c-api/8.4/en/mysql-get-connect-nonblocking-stage.html
enum connect_stage mysql_get_connect_nonblocking_stage(MYSQL *mysql) Description mysql_get_connect_nonblocking_stage() provides a function to determine which stage of the mysql_real_connect_nonblocking state machine is in currently. This function ...
https://dev.mysql.com/doc/c-api/8.4/en/mysql-load-plugin-v.html
struct st_mysql_client_plugin * mysql_load_plugin_v(MYSQL *mysql, const char *name, int type, int argc, va_list args) Description This function is equivalent to mysql_load_plugin(), but it accepts a va_list instead of a variable list of arguments.
Displaying 2471 to 2480 of 4733 total results