https://dev.mysql.com/alter-table.html
You can also change characteristics such as the storage engine used for the table or the table comment. Use of table options with ALTER TABLE provides a convenient way of altering single table characteristics. To change the default table character ... ALTER TABLE tbl_name [alter_specification [, alter_specification] ...] [partition_options] alter_specification: table_options | ADD [COLUMN] col_name column_definition [FIRST | AFTER col_name] | ADD [COLUMN] (col_name column_definition,...) | ADD {INDEX|KEY} [index_name] [index_type] (key_part,...) [index_option] ...
https://dev.mysql.com/charset-collation-effect.html
The second column shows the result of the SELECT using the German DIN-1 rule, which says that U-umlaut sorts with U. The third column shows the result of the SELECT using the German DIN-2 rule, which says that U-umlaut sorts with UE.
https://dev.mysql.com/charset-repertoire.html
The repertoire of a character set is the collection of characters in the set. String expressions have a repertoire attribute, which can have two values: ASCII: The expression can contain only characters in the Unicode range U+0000 to U+007F. The ...
https://dev.mysql.com/explain.html
There is no need to enclose the string within quotation marks unless it contains spaces or other special characters. In practice, the DESCRIBE keyword is more often used to obtain information about table structure, whereas EXPLAIN is used to obtain ...
https://dev.mysql.com/load-data.html
The character_set_filesystem system variable controls the interpretation of the file name character set. The server uses the character set indicated by the character_set_database system variable to interpret the information in the file. SET NAMES ...
https://dev.mysql.com/locking-service-c-interface.html
To use the UDF interface instead, see Section 29.3.1.2, “The Locking Service UDF Interface” For general characteristics of the locking service interface, see Section 29.3.1, “The Locking Service”. Source files that use the locking service ...
https://dev.mysql.com/merge-storage-engine.html
The MERGE storage engine, also known as the MRG_MyISAM engine, is a collection of identical MyISAM tables that can be used as one. “Identical” means that all tables have identical column data types and index information. You cannot merge MyISAM ...
https://dev.mysql.com/mysql-change-user.html
bool mysql_change_user(MYSQL *mysql, const char *user, const char *password, const char *db) Changes the user and causes the database specified by db to become the default (current) database on the connection specified by mysql. In subsequent ...
https://dev.mysql.com/mysql-connect.html
MYSQL *mysql_connect(MYSQL *mysql, const char *host, const char *user, const char *passwd) This function is deprecated. mysql_connect() attempts to establish a connection to a MySQL database engine running on host. mysql_connect() must complete ...
https://dev.mysql.com/mysql-hex-string.html
unsigned long mysql_hex_string(char *to, const char *from, unsigned long length) This function creates a legal SQL string for use in an SQL statement. The string in the from argument is encoded in hexadecimal format, with each character encoded as ...The result is placed in the to argument, followed by a terminating null ...