检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
根据字符集,字符类型如果为gbk,每个字符占用2个字节;字符类型如果为utf8,每个字符最多占用3个字节。根据转换规则,同样的字段长度,会导致GaussDB(DWS)出现字段超长的问题。 处理方法 假设MySQL字段为varchar(n),则将GaussDB(DWS)对应的字段长度设置为varchar(n*3)即可。
CHAR[(4n)] LONGTEXT LONGTEXT TEXT MEDIUMTEXT MEDIUMTEXT TEXT TEXT TEXT TEXT TINYTEXT TINYTEXT TEXT VARCHAR VARCHAR[(0)] VARCHAR[(n)] VARCHAR[(1)]
french,则实际文件名为french.stop。停用词文件格式为一组word列表,每行定义一个停用词。词典处理时,文件中的空行和空格会被忽略,并将stopword词组转换为小写形式。 ACCEPT 是否将非停用词设置为已识别。默认值为true。 当Simple词典设置参数ACCEPT=t
定义的词典定义文件的修改,将不会影响到数据库中的词典。如果需要在数据库中使用这些修改,需使用ALTER TEXT SEARCH DICTIONARY语句更新对应词典的定义文件。 语法格式 修改词典定义。 1 2 3 ALTER TEXT SEARCH DICTIONARY name
1 2 DROP TEXT SEARCH CONFIGURATION IF EXISTS english_1; CREATE TEXT SEARCH CONFIGURATION english_1 (parser=default); 相关链接 ALTER TEXT SEARCH CONFIGURATION,
rpad(string text, length int [, fill text]) 通过填充字符fill(缺省为空格),把string填充到length长度,如果string已经比length长则将其尾部截断。如果fill为空串或者length为负数则返回null。 如果fill为空串且st
定义的词典定义文件的修改,将不会影响到数据库中的词典。如果需要在数据库中使用这些修改,需使用ALTER TEXT SEARCH DICTIONARY语句更新对应词典的定义文件。 语法格式 修改词典定义。 1 2 3 ALTER TEXT SEARCH DICTIONARY name
MySQL配置 设置MySQL配置参数可在迁移MySQL数据库脚本时自定义迁移工具的行为。 打开config文件夹中的features-mysql.properties文件,并根据实际需要设置features-mysql.properties文件中的配置参数中的参数。 表1 features-mysql
也不相同。数据库中的数据存储在数据表中。数据表中的每一列都定义了数据类型,用户存储数据时,须遵从这些数据类型的属性,否则可能会出错。下表列出了MySQL数字类型到GaussDB(DWS)的转换示例。 类型对照 表1 数字类型对照表 MySQL数字类型 MySQL INPUT GaussDB(DWS)
如果任何对象依赖词典,则拒绝删除该词典。这是缺省值。 示例 删除词典english: 1 DROP TEXT SEARCH DICTIONARY english; 相关链接 ALTER TEXT SEARCH DICTIONARY,CREATE TEXT SEARCH DICTIONARY 父主题: DDL语法
文本搜索配置项。详细信息参见CREATE TEXT SEARCH CONFIGURATION。 value 文本搜索配置项的值。 示例 创建文本搜索配置: 1 2 DROP TEXT SEARCH CONFIGURATION IF EXISTS ngram1; CREATE TEXT SEARCH CONFIGURATION
french,则实际文件名为french.stop。停用词文件格式为一组word列表,每行定义一个停用词。词典处理时,文件中的空行和空格会被忽略,并将stopword词组转换为小写形式。 ACCEPT 是否将非停用词设置为已识别。默认值为true。 当Simple词典设置参数ACCEPT=t
ALTER TEXT SEARCH CONFIGURATION 功能描述 更改文本搜索配置的定义。用户可以将映射从字串类型调整为字典,或者改变配置的名称或者所有者,或者修改搜索配置的配置参数。 注意事项 当一个搜索配置已经被引用(如被用来创建索引),则不允许用户修改此文本搜索配置。
如果任何对象依赖词典,则拒绝删除该词典。这是缺省值。 示例 删除词典english: 1 DROP TEXT SEARCH DICTIONARY english; 相关链接 ALTER TEXT SEARCH DICTIONARY,CREATE TEXT SEARCH DICTIONARY 父主题: DDL语法
DROP TEXT SEARCH CONFIGURATION 功能描述 删除已有文本搜索配置。 注意事项 要执行DROP TEXT SEARCH CONFIGURATION命令,用户必须是该文本搜索配置的所有者。 语法格式 1 DROP TEXT SEARCH CONFIGURATION
DROP TEXT SEARCH CONFIGURATION 功能描述 删除已有文本搜索配置。 注意事项 要执行DROP TEXT SEARCH CONFIGURATION命令,用户必须是该文本搜索配置的所有者。 语法格式 1 DROP TEXT SEARCH CONFIGURATION
创建文本搜索配置: 1 CREATE TEXT SEARCH CONFIGURATION english_1 (parser=default); 相关链接 ALTER TEXT SEARCH CONFIGURATION, DROP TEXT SEARCH CONFIGURATION
MySQL SQL迁移 工具支持从MySQL到GaussDB(DWS)的迁移,包括模式、DML、查询、系统函数、PL/SQL等。 在LINUX中执行MySQL迁移 在Linux中执行以下命令开始迁移。用户需指定源数据库、输入和输出文件夹路径和日志路径;应用程序语言类型是SQL。
MySQL语法迁移 支持的关键词和特性 数据类型 函数和表达式 表(可选参数、操作) 索引 注释 数据库 数据操作语句(DML) 事务管理和数据库管理 父主题: DSC
OBS与GDS外表支持格式文件区别如下: OBS导入支持ORC、TEXT、JSON、CSV、CARBONDATA、PARQUET文件格式,导出支持ORC、CSV、TEXT文件格式,缺省值为TEXT。 GDS导入导出支持的文件格式:TEXT、CSV和FIXED,缺省值为TEXT。 父主题: 数据迁移