https://dev.mysql.com/mysql-cluster-programs-ndb-desc.html
For information about interpreting this value, see NDB Schema Object Versions. ndb_desc provides a detailed description of one or more NDB tables. Usage ndb_desc -c connection_string tbl_name -d db_name [options] ndb_desc -c connection_string ...
https://dev.mysql.com/partitioning-range.html
MAXVALUE represents an integer value that is always greater than the largest possible integer value (in mathematical language, it serves as a least upper bound). At some point in the future—when the number of stores has increased to 25, 30, or ...
https://dev.mysql.com/alter-table-generated-columns.html
CREATE TABLE t1 (c1 INT); ALTER TABLE t1 ADD COLUMN c2 INT GENERATED ALWAYS AS (c1 + 1) STORED; The data type and expression of generated columns can be modified. CREATE TABLE t1 (c1 INT, c2 INT GENERATED ALWAYS AS (c1 + 1) STORED); ALTER TABLE t1 ... ALTER TABLE operations permitted for generated columns are ADD, MODIFY, and ...
https://dev.mysql.com/function-resolution.html
The sql/lex.h source file lists the names of these special functions for which following whitespace determines their interpretation: names defined by the SYM_FN() macro in the symbols[] array. They are interpreted as function calls only when used in ... MySQL supports built-in (native) functions, user-defined functions (UDFs), and stored ...
https://dev.mysql.com/mysql-cluster-disk-data-objects.html
You can also use symbolic links to point to a directory on a different disk; see Section 22.5.13.2, “Using Symbolic Links with Disk Data Objects”, for more information and examples. This is also true for dropping these objects, sibject to the ...
https://dev.mysql.com/innodb-persistent-stats.html
You might run this statement in your setup scripts after representative data has been loaded into the table, and run it periodically after DML operations significantly change the contents of indexed columns, or on a schedule at times of low activity. After enabling persistent statistics through a CREATE TABLE or ALTER TABLE statement, issue an ANALYZE TABLE statement to calculate the statistics, after loading representative data into the ... The persistent optimizer statistics feature ...
https://dev.mysql.com/join.html
index_hint: USE {INDEX|KEY} [FOR {JOIN|ORDER BY|GROUP BY}] ([index_list]) | {IGNORE|FORCE} {INDEX|KEY} [FOR {JOIN|ORDER BY|GROUP BY}] (index_list) index_list: index_name [, index_name] ... Index hints can be specified to affect how the MySQL ...
https://dev.mysql.com/c-api-prepared-statement-data-structures.html
Prepared statements use several data structures: To obtain a statement handler, pass a MYSQL connection handler to mysql_stmt_init(), which returns a pointer to a MYSQL_STMT data structure. To specify the statement to prepare, pass the MYSQL_STMT ...To provide input parameters for a prepared statement, set up MYSQL_BIND structures and pass them to ...
https://dev.mysql.com/mysql-options.html
int mysql_options(MYSQL *mysql, enum mysql_option option, const void *arg) Can be used to set extra connect options and affect behavior for a connection. If the option is an integer, specify a pointer to the value of the integer as the arg argument. MYSQL_OPT_BIND (argument: char *) The network interface from which to connect to the ...
https://dev.mysql.com/create-table-foreign-keys.html
MySQL supports foreign keys, which let you cross-reference related data across tables, and foreign key constraints, which help keep this spread-out data consistent. Otherwise, MySQL implicitly creates a foreign key index that is named according to ...The index_name value is ignored if there is already an explicitly defined index on the child table that can support the foreign ...