检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
如果要实现存储emoji表情到GaussDB(for MySQL)实例,需要如下几方面统一使用或者支持utf8mb4字符集。 客户端:保证客户端输出的字符串的字符集为utf8mb4。 应用到GaussDB(for MySQL)实例的连接:支持utf8mb4字符集。以常见的JDBC连接为例,需要使用MySQL
实例 如果要实现存储emoji表情到TaurusDB实例,需要如下几方面统一使用或者支持utf8mb4字符集。 客户端:保证客户端输出的字符串的字符集为utf8mb4。 应用到TaurusDB实例的连接:支持utf8mb4字符集。以常见的JDBC连接为例,需要使用MySQL Connector/J
HTAP标准版语法说明和数据类型对应关系 标准版HTAP支持StarRocks的原生语法,数据库名、表名、视图名、用户名、角色名,字符串比较大小写敏感,列名和分区名大小写不敏感。详情可以参考StarRocks官方文档。 TaurusDB实例数据同步到HTAP时会被转成对应的类型,详情请参考表1。
如何修改GaussDB(for MySQL)数据库字符集 GaussDB(for MySQL)的“utf8”只支持每个字符最多三个字节,而真正的UTF-8是每个字符最多四个字节。包括Emoji表情(Emoji是一种特殊的Unicode编码,常见于手机上),和很多不常用的汉字,以及
如何修改TaurusDB数据库字符集 TaurusDB的“utf8”只支持每个字符最多三个字节,而真正的UTF-8是每个字符最多四个字节。包括Emoji表情(Emoji是一种特殊的Unicode编码,常见于手机上),和很多不常用的汉字,以及任何新增的Unicode字符等都无法使用
字符集和字符序的默认选择方式 相关变量设置 参数组中默认character_set_server=utf8、collation_server=utf8_general_ci,可以在界面修改参数值。 默认选择方式 在创建数据库时,如果未显式指定库的字符集和字符序,则库的字符集和字符
字符集和字符序的默认选择方式 相关变量设置 参数组中默认character_set_server=utf8、collation_server=utf8_general_ci,可以在界面修改参数值。 默认选择方式 在创建数据库时,如果未显式指定库的字符集和字符序,则库的字符集和字符
for 'test'@'%' = 'new_password'; 密码包含特殊字符被Bash转义 问题原因:Linux默认的Bash环境下,使用命令行连接数据库,用户密码中包含特殊字符会被环境转义,导致密码失效。 例如,在Bash环境下,用户test的密码为“test$123”,使用命令mysql
仅Index Hints需要提供该参数,取值如下: FOR GROUP BY FOR ORDER BY FOR JOIN 空字符串 说明: 如果设置为空字符串,表示所有类型的Index Hints。 State 本规则是否启用,取值范围: N Y(默认) Position Optimizer
for 'test'@'%' = 'new_password'; 密码包含特殊字符被Bash转义 问题原因:Linux默认的Bash环境下,使用命令行连接数据库,用户密码中包含特殊字符会被环境转义,导致密码失效。 例如,在Bash环境下,用户test的密码为“test$123”,使用命令mysql
不导出任何数据,只导出数据库表结构。 set-gtid-purged=OFF 不导出gtid相关语句。 hex-blob 使用十六进制格式导出二进制字符串字段。 场景描述 适用场景举例如下。 导出db1、db2两个数据库的所有数据。 mysqldump -uroot -p -P8635 -h192
查询数据库可用字符集 功能介绍 查询云数据库 TaurusDB实例数据库可用字符集。 调用方法 请参见如何调用API。 URI GET /v3/{project_id}/instances/{instance_id}/databases/charsets 表1 路径参数 参数 是否必选
查询数据库可用字符集 功能介绍 查询云数据库 TaurusDB实例数据库可用字符集。 调用方法 请参见如何调用API。 URI GET /v3/{project_id}/instances/{instance_id}/databases/charsets 表1 路径参数 参数 是否必选
仅Index Hints需要提供该参数,取值如下: FOR GROUP BY FOR ORDER BY FOR JOIN 空字符串 说明: 如果设置为空字符串,表示所有类型的Index Hints。 State 本规则是否启用,取值范围: N Y(默认) Position Optimizer
场景描述 SQL语句中使用GROUP_CONCAT()函数时,出现结果不符合预期的情况。 原因分析 GROUP_CONCAT()函数返回一个字符串结果,该结果由分组中的值连接组合而成。需要注意的是:这个函数的结果长度是有限制的,由group_concat_max_len参数决定。 示例:
场景描述 SQL语句中使用GROUP_CONCAT()函数时,出现结果不符合预期的情况。 原因分析 GROUP_CONCAT()函数返回一个字符串结果,该结果由分组中的值连接组合而成。需要注意的是:这个函数的结果长度是有限制的,由group_concat_max_len参数决定。 示例:
有关联的预定义标签。 标签的键不能为空且必须唯一,长度为1~36个字符,只能包含英文字母、中文、数字、中划线和下划线。 标签的值可以为空字符串,长度为0~43个字符,只能包含英文字母、中文、数字、中划线、下划线和英文句点。 添加成功后,您可在当前实例的所有关联的标签集合中,查询并管理自己的标签。
有关联的预定义标签。 标签的键不能为空且必须唯一,长度为1~36个字符,只能包含英文字母、中文、数字、中划线和下划线。 标签的值可以为空字符串,长度为0~43个字符,只能包含英文字母、中文、数字、中划线、下划线和英文句点。 添加成功后,您可在当前实例的所有关联的标签集合中,查询并管理自己的标签。
VARCHAR是可变长字符串,不预先分配存储空间,长度不要超过2048。 如果存储长度大于此值,定义字段类型为TEXT,或者独立出来一张表,用主键来对应,避免影响其他字段索引效率。 表单行行内长度不得超过1024字节。 控制单表字段数量,字段上限50个。 如果存储的字符串长度几乎相等,使用CHAR定长字符串类型。
VARCHAR是可变长字符串,不预先分配存储空间,长度不要超过2048。 如果存储长度大于此值,定义字段类型为TEXT,或者独立出来一张表,用主键来对应,避免影响其他字段索引效率。 表单行行内长度不得超过1024字节。 控制单表字段数量,字段上限50个。 如果存储的字符串长度几乎相等,使用CHAR定长字符串类型。