一.创建DDM账号
购买DDM实列后,需要先创建DDM账号,账号权限根据实际情况勾选
二.创建逻辑库
前提是已经购买了RDS实列
1.选择逻辑库模式拆分库/单库,逻辑库名,关联DDM账号,关联RDS数据库实列
2.根据实际情况选择逻辑分片数,最大不超过64(单库模式没有分片)
三.DDM连接方式
1.navicate连接
选择连接mysql库,输入ddm的ip和端口(5066),点击连接即可
2.druid连接池连接
ip:port修改成ddm的即可
需要注意:如果连接池配置了防火墙如:filters: stat,wall,log4j,需要去掉wall,不然无法使用DDM的专有语法
比如,ddm创建分片表的语法为 dbpartition by hash(id)由于连接池配置了wall,无法识别就会报sql注入的错误,导致无法创建分片表
四.DDM逻辑库创建表
1.使用navicate导出建表ddl sql文件
2.修改需要分片的表 如增加dbpartition by hash(id)
3.ddm逻辑库执行建表sql
五:历史数据迁移
可以使用华为的迁移工具DRS,也可以自己导出数据迁移到DDM中
华为分布式数据库中间件DDM总结
最新推荐文章于 2025-01-21 14:12:17 发布