文档首页/ 云数据库 GaussDB(for MySQL)/ 故障排除/ 基本使用类/ 字符集和字符序的默认选择方式
更新时间:2024-09-05 GMT+08:00

字符集和字符序的默认选择方式

相关变量设置

参数组中默认character_set_server=utf8、collation_server=utf8_general_ci,可以在界面修改参数值。

默认选择方式

  • 在创建数据库时,如果未显式指定库的字符集和字符序,则库的字符集和字符序采用character_set_server和collation_server参数的值;如果显式指定,则使用指定的字符集和字符序。
  • 在创建数据表时,如果未显式指定表的字符集和字符序,则表默认字符集和字符序使用所在数据库的字符集和字符序;如果显式指定,则使用指定的字符集和字符序。
  • 在创建数据表时,如果未显式指定字段的字符集和字符序,则字段使用所在表的字符集和字符序;如果显式指定,则使用指定的字符集和字符序。

示例1:不显式指定字符集、字符序的情况下创建数据库和数据表。

示例2:显式指定库的字符集、字符序的情况下创建数据库。

示例3:显式指定表的字符集、字符序的情况下创建数据表。

示例4:显式指定字段的字符集、字符序的情况下创建数据表。