使用Mule的动态连接器配置,特别是MySQL数据库名称?

时间:2014-04-16 13:51:50

标签: mysql database mule mule-studio mule-el

我一直在尝试与MySQL连接但传递动态连接参数,例如数据库名称和服务器位置,因为我正在使用的设置有许多数据库要连接。我尝试使用MEL,但它总是用单引号输出,MySQL不喜欢这样。有什么方法可以实现这个目标吗?

谢谢,

灰。

1 个答案:

答案 0 :(得分:1)

我面临同样的问题(唯一的区别是与MS SQL Server连接)。看下面的片段。

<jdbc-ee:mssql-data-source name="sqlDataSource" user="root" password="root" url="jdbc:sqlserver://mssqlserver;databaseName=test1" doc:name="MS SQL Data Source">
</jdbc-ee:mssql-data-source>

看到上面的代码,它可能是test1,test2,abc或者根据我传入的内容。例如。我传入localhost:8080 / test2然后它将是

url="jdbc:sqlserver://mssqlserver;databaseName=test2"

问题:如何实现?