对于源数据库和目标数据库的版本有差异的迁移和同步链路,由于不同版本之间的部分特性差异,可能会出现语法兼容性问题。 DRS接收到的源数据库Binlog日志中里保存的是原始的执行SQL语句,这些SQL语句将会直接在目标数据库中执行,如果目标数据库对于源数据库中执行SQL中有不支持的语法约束,那么DRS任务将会报错并失败。
设置MySQL配置参数可在迁移MySQL数据库脚本时自定义迁移工具的行为。打开config文件夹中的features-mysql.properties文件,并根据实际需要设置features-mysql.properties文件中的配置参数中的参数。表1 features-mysql.properties文件中的配置参数 参数 说明 取值范围 默认值 样例 table.databaseAsSchema table.defaultSchema ...
MySQL 支持两种布尔写法:BOOL、BOOLEAN。DSC工具支持以下列出类型转换。 类型对照 输入示例BOOL/BOOLEAN CREATE TABLE IF NOT EXISTS `runoob_dataType_test`( `dataType_1` INT, `dataType_2` BOOL, `dataType_3` BOOLEAN ); 输出示例 CREATE TABLE IF NOT EXISTS "public"."runoob_datatype_test" ( "da...
在读写分离权重分配体系之外,Hint可以作为另外一种SQL补充语法来指定相关SQL到主节点或只读节点执行。 本章节介绍如何使用Hint语法将读写请求路由到主节点或只读节点。 注意事项 Hint注释仅作为路由建议,非只读SQL、事务中的场景不能强制路由到只读节点。 使用MySQL命令行进行连接并使用Hint语句时,需要在命令中增加-c...
GaussDB(DWS)支持Oracle、Teradata和MySQL三种兼容模式,分别兼容Oracle、Teradata和MySQL语法,不同兼容模式下的语法行为有一些差异。表1 兼容项差异 兼容项 Oracle兼容 Teradata兼容 MySQL兼容 空串 只有NULL 区分空串和NULL 区分空串和NULL 空串转数字 NULL 转换为0 转换为0 超长字符自动截断 不支持 支持(GUC参数td_...
检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn 不再显示此消息 Intl-简体中文International English Bahasa Indonesia Español Português Türkçe عربي ไทย 简体中文 日本語...
检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn 不再显示此消息 Intl-简体中文International English Bahasa Indonesia Español Português Türkçe عربي ไทย 简体中文 日本語...
MySQL支持DROP INDEX和ALTER TABLE DROP INDEX两种删除索引的语句。DSC工具迁移时会根据GaussDB(DWS)的特性进行相应适配。 DROP INDEX 输入示例 CREATE TABLE `test_create_table03` ( `DEMAND_ID` INT(11) NOT NULL, `DEMAND_NAME` CHAR(100) NOT NULL, `THEME` VARCHAR(200) NULL DEFAULT NULL, `SEND_ID...
通过grant授权,库名是英文可以正常授权,如果库名是数字就会报错:You have an error in your SOL syntax 库名是英文: grant all PRIVILEGES on aaaaa.* to 'TA01'@'%'; 库名是数字: grant all PRIVILEGES on 11111.* to 'TA01'@'%'; 原因分析 这个问题是语法上的错误,在MySQL中,为了区分MySQL的关键字...
检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn 不再显示此消息 Intl-简体中文International English Bahasa Indonesia Español Português Türkçe عربي ไทย 简体中文 日本語...