https://dev.mysql.com/precision-math-expressions.html
(If strict SQL mode is not enabled, truncation for INSERT is permissible.) Handling of a numeric expression depends on what kind of values the expression contains: If any approximate values are present, the expression is approximate and is evaluated ... With precision math, exact-value numbers are used as given whenever ...
https://dev.mysql.com/precision-math.html
MySQL provides support for precision math: numeric value handling that results in extremely accurate results and a high degree control over invalid values. These features have several implications for numeric operations and provide a high degree of ...Precision math is based on these two features: SQL modes that control how strict the server is about accepting or rejecting invalid ...
https://dev.mysql.com/routines-table.html
The ROUTINES table provides information about stored routines (stored procedures and stored functions). The ROUTINES table does not include built-in SQL functions or user-defined functions (UDFs). The ROUTINES table has these columns: SPECIFIC_NAME ...
https://dev.mysql.com/validate-password-options-variables.html
validate_password.number_count Property Value Command-Line Format --validate-password.number-count=# Introduced 8.0.4 System Variable validate_password.number_count Scope Global Dynamic Yes SET_VAR Hint Applies No Type Integer Default Value 1 ...
https://dev.mysql.com/c-api-prepared-statement-data-structures.html
length is ignored for numeric and temporal data types because the buffer_type value determines the length of the data value. Prepared statements use several data structures: To obtain a statement handler, pass a MYSQL connection handler to ...
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'. If instead you specify a numeric variable and type ...
https://dev.mysql.com/cast-functions.html
Normally, sorting of ENUM columns occurs using the internal numeric values. For numeric operators (such as + or -) where one of the operands is an unsigned integer, the result is unsigned by default (see Section 12.6.1, “Arithmetic Operators”).
https://dev.mysql.com/charset-binary-collations.html
Binary strings are sequences of bytes and the numeric values of those bytes determine comparison and sort order. For the binary collation, comparison and sorting are based on numeric byte values. For _bin collations, this ordering is based on ...
https://dev.mysql.com/create-server.html
CREATE SERVER server_name FOREIGN DATA WRAPPER wrapper_name OPTIONS (option [, option] ...) option: { HOST character-literal | DATABASE character-literal | USER character-literal | PASSWORD character-literal | SOCKET character-literal | OWNER ...
https://dev.mysql.com/dynamic-format.html
Each row is preceded by a bitmap that indicates which columns contain the empty string (for string columns) or zero (for numeric columns). If a string column has a length of zero after trailing space removal, or a numeric column has a value of zero, ... Dynamic storage format is used if a MyISAM table contains any variable-length columns (VARCHAR, VARBINARY, BLOB, or TEXT), or if the table was created with the ROW_FORMAT=DYNAMIC table ...