https://dev.mysql.com/partitioning-columns.html
In addition, both RANGE COLUMNS partitioning and LIST COLUMNS partitioning support the use of non-integer columns for defining value ranges or list members. The permitted data types are shown in the following list: All integer types: TINYINT, ...
https://dev.mysql.com/partitioning-overview.html
In the case of RANGE, LIST, and [LINEAR] HASH partitioning, the value of the partitioning column is passed to the partitioning function, which returns an integer value representing the number of the partition in which that particular record should ... This section provides a conceptual overview of partitioning in MySQL ...
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). A table that is partitioned by range is partitioned in such a way that each partition ...
https://dev.mysql.com/precision-math-numbers.html
The scope of precision math for exact-value operations includes the exact-value data types (integer and DECIMAL types) and exact-value numeric literals. Exact-value numeric literals have an integer part or fractional part, or both.
https://dev.mysql.com/select.html
LIMIT takes one or two numeric arguments, which must both be nonnegative integer constants, with these exceptions: Within prepared statements, LIMIT parameters can be specified using ? placeholder markers. Within stored programs, LIMIT parameters ...
https://dev.mysql.com/storage-requirements.html
For example, in NDB tables, the TINYINT, SMALLINT, MEDIUMINT, and INTEGER (INT) column types each require 4 bytes storage per record due to the alignment factor. Storage for the integer and fractional parts of each value are determined separately.
https://dev.mysql.com/sys-quote-identifier.html
mysql> SELECT sys.quote_identifier('plain'); +-------------------------------+ | sys.quote_identifier('plain') | +-------------------------------+ | `plain` | +-------------------------------+ mysql> SELECT sys.quote_identifier('trick`ier'); ...
https://dev.mysql.com/c-api-data-structures.html
This section describes C API data structures other than those used for prepared statements, the asychronous interface, or the replication stream interface. For information about those, see Section 28.6.8, “C API Prepared Statement Data ...
https://dev.mysql.com/c-api-function-overview.html
The following list summarizes the functions available in the C API. For greater detail, see the descriptions in Section 28.6.6, “C API Function Descriptions”. my_init(): Initializes global variables and the thread handler in thread-safe ...
https://dev.mysql.com/c-api-functions.html
Functions that return a value generally return a pointer or an integer. Unless specified otherwise, functions returning a pointer return a non-NULL value to indicate success or a NULL value to indicate an error, and functions returning an integer ...