https://dev.mysql.com/mysql-cluster-online-add-node-example.html
In this section we provide a detailed example illustrating how to add new NDB Cluster data nodes online, starting with an NDB Cluster having 2 data nodes in a single node group and concluding with a cluster having 4 data nodes in 2 node groups.
https://dev.mysql.com/mysql-command-options.html
Batch mode results in nontabular output format and escaping of special characters. It also disables all mysql commands except charset and delimiter in noninteractive mode (for input piped to mysql or loaded using the source command). mysql supports ...
https://dev.mysql.com/mysql-set-local-infile-handler.html
void mysql_set_local_infile_handler(MYSQL *mysql, int (*local_infile_init)(void **, const char *, void *), int (*local_infile_read)(void *, char *, unsigned int), void (*local_infile_end)(void *), int (*local_infile_error)(void *, char*, unsigned ...It enables application programs to exert control over local (client-side) data file ...
https://dev.mysql.com/writing-protocol-trace-plugins.html
static int plugin_init(char *errbuf, size_t errbuf_len, int argc, va_list args) { return 0; } static int plugin_deinit() { return 0; } static int plugin_options(const char *option, const void *value) { return 0; } The trace-specific members of the ... MySQL supports the use of protocol trace plugins: client-side plugins that implement tracing of communication between a client and the server that takes place using the client/server ...
https://dev.mysql.com/binary-varbinary.html
The BINARY and VARBINARY types are similar to CHAR and VARCHAR, except that they contain binary strings rather than nonbinary strings. This means they have the binary character set and collation, and comparison and sorting are based on the numeric ...For the latter types, the BINARY attribute does not cause the column to be treated as a binary string ...
https://dev.mysql.com/c-api-prepared-statement-type-conversions.html
If you fetch a numeric column with a value of 255 into a char[4] character array and specify a buffer_type value of MYSQL_TYPE_STRING, the resulting value in the array is a 4-byte string '255\0'. MySQL returns DECIMAL values as the string ...
https://dev.mysql.com/memory-storage-engine.html
A typical use case for the MEMORY engine involves these characteristics: Operations involving transient, non-critical data such as session management or caching. MEMORY tables have the following characteristics: Space for MEMORY tables is allocated ... The MEMORY storage engine (formerly known as HEAP) creates special-purpose tables with contents that are stored in ...
https://dev.mysql.com/mysql-real-connect-nonblocking.html
enum net_async_status mysql_real_connect_nonblocking(MYSQL *mysql, const char *host, const char *user, const char *passwd, const char *db, unsigned int port, const char *unix_socket, unsigned long client_flag) Note mysql_real_connect_nonblocking() ...It is the counterpart of the mysql_real_connect() synchronous function, for use by applications that require asynchronous communication with the ...
https://dev.mysql.com/mysql-real-connect.html
MYSQL *mysql_real_connect(MYSQL *mysql, const char *host, const char *user, const char *passwd, const char *db, unsigned int port, const char *unix_socket, unsigned long client_flag) Note mysql_real_connect() is a synchronous function. The user and ...Its asynchronous counterpart is mysql_real_connect_nonblocking(), for use by applications that require asynchronous communication with the ...
https://dev.mysql.com/mysql-ssl-set.html
bool mysql_ssl_set(MYSQL *mysql, const char *key, const char *cert, const char *ca, const char *capath, const char *cipher) mysql_ssl_set() is used for establishing encrypted connections using SSL. mysql_ssl_set() does nothing unless SSL support is ...