文件首頁
MySQL 8.4 C API 開發人員指南
下載本手冊
PDF (美式信紙) - 1.4Mb
PDF (A4) - 1.4Mb


MySQL 8.4 C API 開發人員指南  /  ...  /  mysql_get_character_set_info()

5.4.28 mysql_get_character_set_info()

void
mysql_get_character_set_info(MYSQL *mysql,
                             MY_CHARSET_INFO *cs)

描述

此函式提供有關預設用戶端字元集之資訊。預設字元集可以使用 mysql_set_character_set() 函式變更。

範例

此範例顯示 MY_CHARSET_INFO 結構中可用的欄位

if (!mysql_set_character_set(&mysql, "utf8"))
{
    MY_CHARSET_INFO cs;
    mysql_get_character_set_info(&mysql, &cs);
    printf("character set information:\n");
    printf("character set+collation number: %d\n", cs.number);
    printf("collation name: %s\n", cs.name);
    printf("character set name: %s\n", cs.csname);
    printf("comment: %s\n", cs.comment);
    printf("directory: %s\n", cs.dir);
    printf("multi byte character min. length: %d\n", cs.mbminlen);
    printf("multi byte character max. length: %d\n", cs.mbmaxlen);
}