此处是由于连接端口配置错误,将数据库的连接端口“3306”修改成“3307”即可启动成功。这种报错还有可能是用户和密码不对,也有可能是用户没有权限,具体可能原因及解决办法请对照参考:https://actiontech.github.io/dble-docs-cn/A.Faq/ErrorCode/Content/Can'tGetVariablesFromShardingNode.html。
4.dble 用以下 db.xml 配置启动(其他配置文件请按需配置,此处省略):dble 启动报错,wrapper.log 中报错如下:
以上报错说明后端 MySQL 节点大小写敏感参数值不一致。dble 启动时,会根据 db.xml 的配置,获取所有节点的大小写敏感参数值,dble 要求此参数值在所有 MySQL 节点中必须保持一致,否则报错。将 hostM1 中的大小写改成敏感后 dble 即可启动成功。
5.dble 用以下 bootstrap.cnf 配置启动(其他配置文件请按需配置,此处省略):发现 dble 启动失败,且 wrapper.log 里报如下错误: