https://dev.mysql.com/mysql-cluster-replication-conflict-resolution.html
When using a replication setup involving multiple masters (including circular replication), it is possible that different masters may try to update the same row on the slave with different data. Conflict resolution in NDB Cluster Replication ...
https://dev.mysql.com/mysql-library-init.html
int mysql_library_init(int argc, char **argv, char **groups) Call this function to initialize the MySQL client library before you call any other MySQL function. Note To avoid memory leaks after the application is done using the library (for ...
https://dev.mysql.com/mysql-list-fields.html
MYSQL_RES *mysql_list_fields(MYSQL *mysql, const char *table, const char *wild) Note mysql_list_fields() is deprecated and will be removed in a future version of MySQL. wild may contain the wildcard characters % or _, or may be a NULL pointer to ...
https://dev.mysql.com/mysql-options4.html
MYSQL_OPT_CONNECT_ATTR_ADD (argument types: char *, char *) This option adds an attribute key-value pair to the current set of connection attributes to pass to the server at connect time. int mysql_options4(MYSQL *mysql, enum mysql_option option, ...
https://dev.mysql.com/mysql-server-init.html
int mysql_server_init(int argc, char **argv, char **groups) This function initializes the MySQL client library, which must be done before you call any other MySQL function. Note To avoid memory leaks after the application is done using the library ...
https://dev.mysql.com/partitioning-columns-range.html
Each value list used to define a partition contains 3 values in the same order; that is, each value list tuple has the form (INT, INT, CHAR(3)), which corresponds to the data types used by columns a, d, and c (in that order). In addition, changing ... Range columns partitioning is similar to range partitioning, but enables you to define partitions using ranges based on multiple column ...
https://dev.mysql.com/partitioning-key.html
For example, the following CREATE TABLE statement is valid: CREATE TABLE tm1 ( s1 CHAR(32) PRIMARY KEY ) PARTITION BY KEY(s1) PARTITIONS 10; The preceding statement would not be valid, were a different partitioning type to be specified.
https://dev.mysql.com/partitioning-limitations.html
This means that the speed of these operations is affected by such factors as file system type and characteristics, disk speed, swap space, file handling efficiency of the operating system, and MySQL server options and variables that relate to file ... This section discusses current restrictions and limitations on MySQL partitioning ...
https://dev.mysql.com/scalar-subqueries.html
A scalar subquery is a simple operand, and you can use it almost anywhere a single column value or literal is legal, and you can expect it to have those characteristics that all operands have: a data type, a length, an indication that it can be ...
https://dev.mysql.com/show-create-procedure.html
row *************************** Procedure: simpleproc sql_mode: ONLY_FULL_GROUP_BY,STRICT_TRANS_TABLES, NO_ZERO_IN_DATE,NO_ZERO_DATE, ERROR_FOR_DIVISION_BY_ZERO, NO_ENGINE_SUBSTITUTION Create Procedure: CREATE PROCEDURE `simpleproc`(OUT param1 INT) ... SHOW CREATE PROCEDURE proc_name This statement is a MySQL ...