iobjects怎么连接mysql

0 投票

我在idesktop上创建mysql数据源,java怎么连接这个数据源

supermap.engineTypes=MYSQL
supermap.driver=com.mysql.jdbc.Driver
supermap.server=127.0.0.1:3306
supermap.database=dmaMap
supermap.user=root
supermap.password=123456
supermap.alias=dmaMap

这个配置有问题吗

一直报这个错:javax.management.RuntimeErrorException: 数据库连接失败,请检查数据源连接参数

5月 7, 2018 分类:  270次浏览 | 用户: Darker 才疏学浅 (19 分)

1个回答

0 投票
 
已采纳
组件的连接参数与桌面连接参数是一致的,不需要设置驱动driver参数。
5月 7, 2018 用户: 杨兵 学富五车 (612 分)
采纳于 5月 7, 2018 用户:杨兵
我试过去掉driver,还是报这个错
能提供一个连接mysql的案例吗

这个用法很简单,java组件连接mysql的示例代码:

DatasourceConnectionInfo connectionInfo=new DatasourceConnectionInfo();
connectionInfo.setServer("127.0.0.1");
connectionInfo.setDatabase("map");
connectionInfo.setUser("root");
connectionInfo.setPassword("supermap");
connectionInfo.setEngineType(EngineType.MYSQL);

不用写端口是吧,难怪我一直报错
...